2017-02-12 10 views
0

Можно ли найти хорошее двоичное изображение по методу otsu?Можно ли найти хороший двоичный образ по методу otsu для такого изображения?

бинаризация такого изображения с помощью Оцу метод не показывает хороший выход для любого порогового значения я пытался для этого изображения:

a6.jpg
a6.jpg

Вот мой код:

A=imread('a6.jpg'); 
im=rgb2gray(A); 
figure,imshow(im); title('gray image'); 
im=A(:,:,1); 
[q r]=size(im); 
s=r/2; 
if true 
    %code 
    n1 = im(:, 1 : end/2); %image(x,y,c) c is matrix displayed as image 
    n2 = im(:, end/2+1 : end);%indicate last array index 
    if true 
     D=imhist(n2)-imhist(n1); 
     thresh_level = graythresh(D); %find best threshold level 
     c=zeros(size(im)); 
     [r c1] = size(im); 
     allpix=im; 
     allpix(allpix>thresh_level*200)=1; 
     allpix(allpix<=thresh_level*0)=0; 
     c=allpix; 
     figure,imshow(c); title('binary image'); 

    end 
end 

Есть ли пороговое значение, для которого я могу получить хорошее двоичное изображение?

+0

Так вы утверждаете, что ваша программа реализует Метод Оцу? – flawr

+0

Конечно, выходное изображение 'c' не является бинарным изображением. Также, кажется, есть * много * ненужного кода, пожалуйста, держите ваш пример минимальным. – flawr

+0

Я не мог понять Почему это не двоичный образ, а реализация не является методом otsu. Если вы объясните, это будет полезно для меня. –

ответ

0

Я не знаю, что ваша программа делает, но это должно быть достаточно:

A=imread('a6.jpg'); 
im=rgb2gray(A); 
imshow(im); title('gray image'); 
c=im2bw(im,graythresh(im)); 
imshow(c); title('binary image'); 

И это выводит

enter image description here

+0

Этот образ не подходит для распознавания текста. Хотя это далеко не катастрофично, как бинаризация. Преобразование ширины хода использует вместо этого обнаружение края Canny. Однако размытой области будет сложно все, что вы делаете. –

+0

Вы правы, однако OP ничего не упоминал о распознавании текста, он спрашивал о методе Otsu в MATLAB: – flawr

 Смежные вопросы

  • Нет связанных вопросов^_^