Я использую как Matlab, так и OpenCV для создания гистограммы Grayscale, разделенной на 10 бункеров.Matlab: Использование imhist() с ячейками одинакового размера
В OpenCV каждый бит имеет равный диапазон (то есть [0,25], [26,51], [52,77], ...).
Однако в Matlab размеры бункера не равны (я думаю, это связано с некоторой теорией о различной чувствительности к изменениям интенсивности между более низкими и более высокими значениями).
Эти разные результаты создают для меня большие проблемы.
Есть ли возможность использовать calcHist
с равными размерами бункера? (Конечно, для варианта реализации его самого, за исключением ...)
не 'calcHist' есть дополнительный' edges' входа? – BillBokeey
Возможно, это возможно, но я не хочу указывать каждый из них вручную. Я иногда меняю количество ящиков .. – SomethingSomething
Я не понимаю. Я попробовал «imhist (img, 10)», и на самом деле я вижу равный размер бина? – user3667217