2 진화 된 이미지에서 유령 객체를 제거하기위한 후 처리 알고리즘을 알고있는 사람이 있습니까? 문제 : 예를 들어 niblack 메서드 또는 bernsen을 사용하여 이미지를 이진화하면 많은 노이즈가 발생합니다. 레드 북 또는 인터넷에서 이진화에 대한 기사를 읽었으며 Niblack 및 다른 이진법 인 후 처리 단계가 필요하다고 말합니다. 그러나 그 이유는 무엇인지, 후 처리 작업인지는 알 수 없습니다. 그러니 제발, 누군가가 알면 내게 전화 해. EDIT : 원본 이미지 :적응 임계 값 2 진화 : 유령 객체를 제거하기위한 후 처리
alt text http://i.piccy.info/i4/20/63/b970ab2ca66e997f421e969a1657.bmp
Bernsen 액 31 winsize 콘트라스트 차이 15 :
alt text http://i.piccy.info/i4/32/55/2f1e0293311119986bd49529e579.bmp
Bernsen 액 31 winsize 콘트라스트 차이 31 :
alt text http://i.piccy.info/i4/2a/13/774508890030b93201458986bbd2.bmp
니 블랙 메소드 윈도우 사이즈 15 k_value 0.2 :
는 alt text http://i.piccy.info/i4/12/4f/fa6fc09bcba7a7e3245d670cbfa5.bmp는 는니 블랙 방법 창 크기 31 k_value 0.2
:
alt text http://i.piccy.info/i4/c0/fd/1f190077abba2aeea89398358fc0.bmp
는 EDIT2 :시피 는 니 블랙 액은 많은 소음을 낸다. 그리고 창 크기를 줄이면 검정색 사각형이 약간 흰색 내부가됩니다. Bernsen의 노이즈는 더 적지 만 콘트라스트 차이를 더 크게 만들었더라도 한 가지 문제가 있습니다. 지금은 이미지를 생성 할 수 없습니다. 문제 : 이미지에 색상이있는 일부 개체가 포함되어있는 경우 흰색 배경에 흰색을 사용하는 경우 검정색으로 표시된 영역이있는 경우이 메서드는 해당 개체를 무시하고 결과가 잘못되었습니다. minimum_grayscale_value 다음, DIFF가 임계 값 을 계산하는데 사용되지만, I는 상기 작성한 경우, 우리는이 최대 값 - DIFF = maximum_grayscale_value 콘트라스트의 차이를 계산하는 각각의 화소에 : Bernsen 방법 공식을 사용하기 때문이다 이고 최소값은 0입니다. 임계 값은 128입니다. 그러나 실제 개체 색은 128 (흰색 근처)보다 높습니다.
그래서 2 진수를 올바르게 작성하려면 몇 가지 사후 처리 작업을 사용해야합니다. 의견이 있으십니까? K-수단을 사용하여
예제 이미지를주세요. (이진화 전과 후에). 그것에 따라 일부 형태 학적 정리가있을 수 있습니다. – AVB
이미지를 추가 한 후 나중에 주석을 달 것입니다. 아니요 timenow – maximus
더 많은 정보를 추가했습니다. 방법 실현은 정확하지만 여기서는 어떤 문제가 있으며 더 나은 이진화를 위해 무엇을해야합니까? – maximus