Как бинаризировать изображение с использованием локального порога с помощью opencvC++

Программы на C++. Форум разработчиков
Anonymous
Как бинаризировать изображение с использованием локального порога с помощью opencv

Сообщение Anonymous »

Я хочу бинаризировать изображение, используя локальное пороговое значение (локализованное Otsu, Niblack, Sauvola). Я реализовал глобальную Оцу. См. следующий код:
#include
#include
#include
#include
#include
#include

using namespace std;
using namespace cv;

int main()
{

vector fn;
glob("G:\\files\\*.jpg", fn, false);
string out = "F:\\image_out\\";

Mat image, gray, blur, blackWhite;

size_t count = fn.size(); //number of png files in images folder
for (size_t i=0; i
Теперь я хочу заменить глобальный порог на локальный порог. Но, конечно, с c ++.

Подробнее здесь: https://stackoverflow.com/questions/649 ... ith-opencv

Вернуться в «C++»