|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.05.2018, 18:45 | #1 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
[C#] Проверка качества люминесцентных экранов
[C#] Программа для проверки качества люминесцентных экранов. В программу загружается фото экрана. По средним значениям RGB вычисляется светимость экрана. Изображение делится на 4 зоны. В каждой зоне допустимо определенное количество темных и иначе светящихся точек (слишком светлых точек или других цветов). Вывод о пригодности экрана делается в соответствии с таблицей. Проблема с определением точки и подсчетом их размеров.
Также проблема в том, что одна точка может занимать несколько пикселей, а программа считает за отдельную точку каждый темный пиксель, это ошибка в алгоритме. Также дополню к заданию: темной считается точка, значение rgb которой отклоняется на 5-10 % от среднего значения всего цвета экрана. Количество точек программа считает в тысячах, а по сути их там не больше 50 должно быть. - 1 пиксель = 1/100 мм. - Например 1 точка, равная 0,4 мм, будет находиться на 4 пикселях - Делится на 4 нормативные зоны заданных диаметров. При нажатии кнопки "пуск все", чертятся эти окружности на изображении - На фото находит в среднем тысяча темных точек Во вложении фото экранов и таблица допустимых размеров и количества точек, а также скидываю листинг кода программы(там описаны функции и алгоритм расчета), программа не удалась. |
21.05.2018, 21:32 | #2 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Не пробовали метод сравнения? есть алгоритм расстояние хэмминга кажется называется точно не скажу, возможно наврал, но суть в том что можно сравнить два изображения, если они фотографируются при одинаковых условиях.. так вот метод возвращает процент совпадение с оригиналом. т.е есть фотки заведомо исправных экранов, и те которые проверяете, оно вам возвращает на сколько процентов отклонение. к примеру у меня было изображение qr кода кажется 40 на 40 пикселей и мне нужно было найти совпадение этого кода с другими 2000 тыс. и найти такой же. только на входе было качество поганое. даже если изображение было повернуто на +-5 градусов алгоритм отрабатывал на 99%.
Еще нейронку можно было бы прикрутить.. но это я так..
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
22.05.2018, 12:28 | #3 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
Связаться со мной Вы можете по следующим контактам:
Работаю только с предоплатой! (от 30% до 50% от оговоренной суммы) Предложения без указания "со старта" цены/сроков могут быть проигнорированы. Для прикладных программ использую Delphi/С++Builder/C++Qt/Python(PyQt,Selenium) для учебных еще и MSVC С/C++/C# |
22.05.2018, 16:53 | #4 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 736
|
- не понял. А почему не 40x40 пикселей? Ведь 1 пиксель - это 0,01(мм). Вы же сами сказали.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
25.05.2018, 01:35 | #5 | |||
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Цитата:
Цитата:
Либо руками определять границы экрана на фото и руками задавать сколько это точек в реальном мониторе. Далее простейшая математика и переходим к построению сетки.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|||
30.05.2018, 09:50 | #6 |
Новичок
Джуниор
Регистрация: 29.05.2018
Сообщений: 0
|
если актуально то пишите
fidel005500@gmail.com возможно буду полезен так-как была сходная задача |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка качества люминесцентных экранов | manchester_alan | C# (си шарп) | 2 | 24.05.2018 19:21 |
Проверка люминофорных экранов на светимость | manchester_alan | C# (си шарп) | 0 | 21.01.2018 00:35 |
Старт люминесцентных ламп | kta87 | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 53 | 12.03.2017 18:19 |
Утилизация люминесцентных ламп | Arigato | Свободное общение | 23 | 01.07.2012 21:23 |
Проверка качества датчика псевдослучайных чисел | SerG1ON | Microsoft Office Excel | 0 | 22.10.2009 15:38 |