вычитание Я учусь о статистической особенности в image.A цитаты, которые я читал этоMatlab: ROI
Для первого метода, который статистические особенности текстуры, после загрузки изображения, он преобразуется в изображение с серой шкалой. Затем фон вычитается из исходного изображения. Это делается с помощью , вычитая любые синие пиксели интенсивности для изображения. Наконец, ROI получается путем нахождения пикселей, которые не являются нулевым значением.
Реализация:
% PREPROCESSING segments the Region of Interest (ROI) for
% statistical features extraction.
% Convert RGB image to grayscale image
g=rgb2gray(I);
% Obtain blue layer from original image
b=I(:,:,3);
% Subtract blue background from grayscale image
r=g-b;
% Find the ROI by finding non-zero pixels.
x=find(r~=0);
f=g(x);
Моя интерпретация:
Цель вычитанием синего канала здесь связано с тем, что ROI является не синий фон? Как:
Но в реальном мире изображений, как, например, объект, но в окружении более чем одного цвета? Каков наилучший способ извлечь ROI в этом случае? как, например, (предполагается, что только 2 цвета на всех участках птицы, которые являются зеленый и черный, & геометрически формы игнорируется):
что бы я в таком случае? Также изображение будет трансформировано в шкалу серого вправо? в то время как есть черная часть ROI (птица).
Я имею в виду в случае с птицей, как я могу извлечь только green & black
частей? и удалить остальные цвета (которые считаются фоном)?
На этот вопрос нельзя ответить без знания изображения или более контекста. Существует много возможных причин. – Piglet
Здравствуйте, я отредактировал его, пожалуйста, помогите мне: D –
для изображения птицы не имеет смысла вычитать синий цвет. он удалит несколько основных моментов, не более того. можете ли вы предоставить источник этой «цитаты»? – Piglet