Я начинающий пользователь в области обработки изображений и работаю над проектом по определению количества нитей на изображении ткани, т.е. деформации и утки (перпендикулярные и параллельные нити к оси X).
Я пытаюсь определить пряжу, взяв сумму столбцов и строк за деформации и уток соответственно, но это не похоже на работу, потому что изображение не очень хорошо сфокусировано и резкое. Также метод очень чувствителен к выравниванию нитей в ткани.
Пожалуйста, предложите лучший алгоритм, если возможно, для обнаружения пряжи. Кроме того, если есть возможность сделать пряжу прямо для каждого захваченного изображения. Я пробовал IMROTATE, но он создает черные области на изображении, что мешает сумме строк, и алгоритм терпит неудачу.
Любая помощь в этом отношении будет очень полезна для меня. Благодарю.
Ответы:
Преобразование Фурье даст вам период любых периодических элементов в изображении - например, он скажет вам, что есть структурное событие 3 пикселя по горизонтали и 5 пикселей по вертикали, из этого и по пиксельной шкале вы можете рассчитать количество нитей
источник
Некоторый код в Mathematica:
Результат>
источник