Форум программистов, компьютерный форум CyberForum.ru

Разбить изображение по яркости - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не работают цыклы for http://www.cyberforum.ru/cpp-beginners/thread1581580.html
Всем доброго дня, программа почему-то отказывается выводить массив с помощью цикла, много раз так выводил . а сейчас не получается. Ни при помощи фунции вывод вывести ни при помощи цикла в функции мейн. Нужна Ваша помошь. #include<iostream> //подключение нужных библиотек #include<math.h> #include<conio.h> #include<stdio.h> #include<stdlib.h> using namespace std; const int...
C++ Найти минимальное положительное числа из набора Дано целое число n и набор из N чисел найти минимальное положительное число из данного набора Если положительное число в наборе отсутствует то вывести 0 http://www.cyberforum.ru/cpp-beginners/thread1581577.html
Найти номер экстремального элемента C++
Дано число n и набор из N целых чисел. Найти номер последнего экстремального ( то есть минимального или максимального) элемента из данного набора
Найти номер минимального элемента C++
Найти номер первого и последнего минимального элемента из заданного набора и вывести их в указанном порядкета из данного набора и вывести их в указанном порядке
C++ Возведение двойки в 40-вую и более степень http://www.cyberforum.ru/cpp-beginners/thread1581548.html
Здравствуйте! Нужно реализовать возведение двойки в 40-вую и более степень. Вот мой код С++: #include <iostream> using namespace std; int k(1); void doubling(int *array, int &size) //функция удваивания эл-ов массива { int i;
C++ Площадь произвольного многоугольника с проверкой на пересечения Площадь произвольного многоугольника. Даны натуральное число n, действительные числа x1,y1,x2,y2,...,xn,yn. Найти площадь n-угольника произвольной конфигурации, вершины которого при некотором последовательном обходе имеют координаты (x1,y1),(x2,y2),...,(xn,yn). Реализовать проверку корректности исходных данных в подпрограмме. Все бы хорошо нашлось по формуле, но нужна проверка на... подробнее

Показать сообщение отдельно
belka32
0 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 51
15.11.2015, 12:58     Разбить изображение по яркости
Я пытаюсь разбить чёрно-белое изображение на небольшие участки схожие по яркости.
Я выбираю параметр p и 2 точки(в начале алгоритма, это точки (0;0) и (1;0)).
И если модуль разности яркости первой точки и яркости второй точки будут меньше p, то меняю вторую точку на (x2+1, y2)(когда строка закончилась меняю y2 на единицу)(т.е. прохожу по всем точкам начиная с 0 строки и заканчивая последней).
Если модуль разности больше то развиваю участок изображения на 2. и задаю этим участкам точки начала и конца(т.е. левую верхнюю и правую нижнюю).
И так буду делать пока не будут просмотрены все новые участки.
Но этот алгоритм долго работает. Как можно изменить его? Или чем можно заменить его?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru