Как бинаризировать изображение с использованием локального порога с помощью 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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