2013-08-13 7 views
1

Я хочу знать, могу ли я вычесть двухканальное изображение с изображением GreyVal. Я знаю, что обычно вам приходится вычитать каждый канал отдельно, но одно из изображений содержит информацию о толщине объекта в мм, которую я преобразовал в значения rgb, а затем мне пришлось использовать 2 канала, потому что диапазон от 0,001 до 1,8 мм, поэтому я умножили значения на 1000 и поместили их в изображение. Другой - обычное изображение greyVal. У тебя есть идеи?OpenCV Image Subtraction

ответ

1

Если я понимаю, что вы правильно задаете вопрос, лучше поместить значения толщины в один канал изображения CV_32F или CV_64F. Управлять действительными числами будет проще. Если вы хотите вычесть из него серое изображение CV_8U, вы должны преобразовать его в тип первого.

+0

о, спасибо, я этого не знал. – Xeno1987