OCR z wykorzystaniem openCV

Chcę dać efekty na obrazie przy użyciu openCV, walczę z ostatnich 2 dni i robię trochę z mojej strony. Ale nie uzyskaj dobrego wyjścia. Do tej pory zmieniam kolor na szary. jak osiągnąć pozostałe efekty?

Używam tej metody do konwersji na kolor szary

- (void)blackAndWhite {


cv::Mat  dst;

cv::Mat src=[self cvMatFromUIImage:iv.image];


if( !src.data )
{ std::cout<<"Usage: ./Histogram_Demo <path_to_image>"<<std::endl;
}

/// Convert to grayscale
cvtColor( src, src, CV_BGR2GRAY );

/// Apply Histogram Equalization
//equalizeHist( src, dst );

iv.image =[self UIImageFromCVMat:src];   



}

Dzięki

1) Po przeliczeniu na SZARY

2) Zastosuj efekt czarno-biały

3) Usuń ciemne czarne tło i zmień orientację obrazu.

questionAnswers(0)

yourAnswerToTheQuestion