Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Проверка качества спирта. Проба Ланга.

Форум самогонщиков Очистка спирта
1 ... 5 6 7 8 9 10 11 ... 42 8
127L Научный сотрудник Moscow 3.4K 1.9K 4
Отв.140  18 Апр. 12, 01:29
Пробы с инвертированными цветами не прокатили Грустный

ironman, программа которую ты предлагаешь, тобой написана?
ironman Академик Синегорье 5.2K 2.7K
Отв.141  18 Апр. 12, 06:00
127L, нет, носителем моего ника и аватара )))
Только я её не предлагаю, а просто так выкладываю для всех желающих Подмигивающий
Rudy Академик Питер 5.8K 1K
Отв.142  18 Апр. 12, 06:18, через 18 мин
Может лучше не мучаться, а просто выкладывать в текстовый файл значения R, G и B (по отдельности) усредненные в пределах выбранной зоны в каждой временной точке (раз в несколько секунд)?

Тогда легко проследить динамику, а по ней вычислить скорость изменения каждого из цветов - собственно это и нужно. Тут, скорее всего, даже без привязки к белому можно обойтись - лишь бы интенсивность осветителя и чувствительность камеры не плыли. Заодно и узнаешь, какой цвет плывет быстрее и что такое цвет "семги".

На самом деле правильно иметь два квадратика - один измерительный - на стакане, и второй реперный - на освещенной поверхности (бумага или цветовой эталон вне стакана). Тогда относительная интенсивность будет мертво стоять при самых разных фокусах с камерой.
игорь223 Академик таганрог 30.2K 20.6K
Отв.143  18 Апр. 12, 06:32, через 14 мин
лишь бы интенсивность осветителя и чувствительность камеры не плылиRudy, 18 Апр. 12, 06:18
Во-во, потому я и мучаюсь третий день с подбором освещенности. Хочется, чтобы и цвета были естественными (из эстетических соображений))) и независимость от внешнего освещения.
Белые светодиоды забраковал, лампочка автомобильная накаливания тоже не нравится. Галогенка хорошо светит на малой яркости, но не хочу с регулятором заморачиваться - сегодня попробую маломощную энергосберегающую и может быть желтых светодиодов надыбаю.

усредненные в пределах выбранной зоныRudy, 18 Апр. 12, 06:18
Потому я и говорю о возможности задания размеров зоны. Статистически будут более достоверны измерения

цветовой эталон вне стаканаRudy, 18 Апр. 12, 06:18
Это - несложно. При условии постоянной освещенности - точно будет эталоном. Правда, у каждого - своим...но это мы уже обсуждали))
ironman Академик Синегорье 5.2K 2.7K
Отв.144  18 Апр. 12, 07:35
Может лучше не мучаться, а просто выкладывать в текстовый файл значения R, G и B (по отдельности) усредненные в пределах выбранной зоны в каждой временной точке (раз в несколько секунд)?Rudy, 18 Апр. 12, 06:18
Оно так и делается, цвета усредняются по матрице 16х16 из двух последовательных замеров и пишутся в текстовый файл в отдельности R, G и B, время между замерами настраивается от 1 до 60 секунд, файл называется "protocol.csv", который можно сразу после окончания сканирования открывать в Excel и строить графики, пишется в таком формате:
Проверка качества спирта
    Time;      R;     G;     B;
  09:30:40;   207;   166;   157;
  09:30:42;   201;   159;   150;
  09:30:44;   204;   158;   150;
  09:30:46;   202;   161;   151;
  09:30:48;   201;   159;   150;
  09:30:50;   205;   159;   150;
  09:30:52;   201;   159;   151;
  09:30:54;   203;   160;   149;

Тогда легко проследить динамику, а по ней вычислить скорость изменения каждого из цветов - собственно это и нужно. Тут, скорее всего, даже без привязки к белому можно обойтись - лишь бы интенсивность осветителя и чувствительность камеры не плыли. Заодно и узнаешь, какой цвет плывет быстрее и что такое цвет "семги".Rudy, 18 Апр. 12, 06:18
Я изначально об этом и толкую )))

На самом деле правильно иметь два квадратикаRudy, 18 Апр. 12, 06:18
Это уже можно будет пробовать, если предыдущий вариант провалится...
ironman Академик Синегорье 5.2K 2.7K
Отв.145  18 Апр. 12, 10:09
Обнаружил один глюк, программа может выдавать ошибку, что нет доступа к буферу обмена (ClipBoard) Windows и на этом сканирование "затыкается".
Выяснилось, что буфер обмена периодически на время блокируют некоторые программы, в частности все программы пакета Microsoft Office.
В связи с этим перед запуском программы лучше позакрывать все подозрительные программы, автопереключалки клавиатуры, интерактивные переводчики и пр., а так же не пользоваться функциями копирования и вставки (т.к. тоже вызывают ошибку).
По ходу буду искать решение этой проблемы.
игорь223 Академик таганрог 30.2K 20.6K
Отв.146  18 Апр. 12, 11:36
Да, у меня так писалось вчера, н апервой версии программы. Думал, ты уже доработал новую версию))
ironman Академик Синегорье 5.2K 2.7K
Отв.147  18 Апр. 12, 13:47
игорь223, вроде разобрался, вечером из дома выложу исправленную версию.
Slava 61 Научный сотрудник Таганрог. Юг России. 11.1K 3.1K
Отв.148  18 Апр. 12, 14:11, через 24 мин
вот с подсветкой - холодный свет синит белую краску довольно сильноигорь223, 16 Апр. 12, 18:39
Если попробовать энерго сберегающую лампу, белого света она ближе к дневному свету и через матовое стекло для рассеивания, думаю будет лучше.
игорь223 Академик таганрог 30.2K 20.6K
Отв.149  18 Апр. 12, 14:26, через 15 мин
slavo4ka, энергосберегающие лампы, даже семиватные - сильно много, дают пересвет.
Вопрос закрыт, купил сегодня полметра светодной ленты желтой 4700К чтоли (не помню счас). Метр 4.8Вт, соответственно 2.4 Вт, причем светодиоды не впрямую светят, хитроизогнуто получилось. Однако для камеры это именно то, что доктор прописал, софтбокс полностью закончен и готов к испытаниям.
Вот фотка "спитого спирта" в боксе, настройки камеры штатные, фотография коррекции не подвергалась - только размер уменьшил
jeltie_svetodiodi.jpg Проверка качества спирта
jeltie_svetodiodi.jpg Проверка качества спирта. Проба Ланга. Очистка спирта.
ironman Академик Синегорье 5.2K 2.7K
Отв.150  18 Апр. 12, 14:42, через 17 мин
Вот фотка "спитого спирта" в боксе,игорь223, 18 Апр. 12, 14:26
У тебя похоже не стандартное разрешение камеры, из-за этого и плющит в программе (хотя на результат не повлияет). Можешь посмотреть на оригинальном фото какое разрешение по Х и У
игорь223 Академик таганрог 30.2K 20.6K
Отв.151  18 Апр. 12, 14:45, через 4 мин
960х720
игорь223 Академик таганрог 30.2K 20.6K
Отв.152  18 Апр. 12, 14:52, через 7 мин
Соврал, не ту фотку смотрел
1920 на 1080 точек, размер файла 216кБ. Могу в БМП сохранять, там вроде качество должно быть лучше?
Однако к нашей программе это дело то не имеет?

Кстати, во второй версии программы стакан иметт правильные пропорциии, но обрезан снимок по бокам, и экран 4х3 вроде)))
ironman Академик Синегорье 5.2K 2.7K
Отв.153  18 Апр. 12, 14:59, через 8 мин
Лучше 640х480 выставлять, сильно большое разрешение возможно будет вносить тормоза, да и скорее всего лишние шумы.
ironman Академик Синегорье 5.2K 2.7K
Отв.154  18 Апр. 12, 18:00
Новая версия программы, теперь ошибок не выдает и внизу формы добавил время.

form2.jpg
Form2. Проверка качества спирта. Проба Ланга. Очистка спирта.


Более новая версия здесь [сообщение #11512140]
игорь223 Академик таганрог 30.2K 20.6K
Отв.155  18 Апр. 12, 18:08, через 8 мин
Закачал, работает))
Если во время сканирования открываешь екселевский файл - то пишет ошибка ввода/вывода и останавливает тест.
Не знаю, ошибка ли это - но что вижу - о том пою)))
ironman Академик Синегорье 5.2K 2.7K
Отв.156  18 Апр. 12, 19:03, через 55 мин
Если во время сканирования открываешь екселевский файл - то пишет ошибка ввода/вывода и останавливает тест.игорь223, 18 Апр. 12, 18:08
Это нарушение совместного доступа к файлу, так нельзя делать вплоть до окончания сканирования. Excel при открытии файла устанавливает на него монопольный доступ, другие программы после этого могут только читать, а при попытке записи выскакивает такая ошибка. Я в программе открываю этот файл, пишу в него данные и сразу закрываю, чтобы на случай какого-либо сбоя программы или системы данные не потерялись. Да и не вижу смысла открывать этот файл екселем во время сканирования, все эти данные дублируются на форме программы.
игорь223 Академик таганрог 30.2K 20.6K
Отв.157  19 Апр. 12, 06:55
Провел первую тестовую пробу ланга.
Взял два стакана, плеснул по 50мл спирта и по 2 мл раствора марганца.
Температура 24С.
Одby стакан в боксе, второй на столе. Файлы счас прикреплю.

По программе.

1. Время нужно указывать от начала эксперимента в логе, а не текущее. Иначе приходится все время пересчитывать, глядя на квадратики - сколько же реально прошло времени от старта. Текущее внезу время полезно, но только пока идет процесс - потом начинаются подсчеты...

2. Галочку на сохранение фотографий нужно запоминать, какой флажок оператор вставил в прошлый раз. Потому что я не глянул, и фотографий вы не увидите - машинка их не сохранила(( То же самое касчается и настроек камеры, но их вроде родной драйвер запоминает.
игорь223 Академик таганрог 30.2K 20.6K
Отв.158  19 Апр. 12, 07:09, через 14 мин
Вот фотографии второго стакана
старт
nol_minyt.jpg
Nol_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.

пять минут
pyat_minyt.jpg
Pyat_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.

десять
desyat_minyt.jpg
Desyat_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.

пятнадцать. Примерно в этот момент я бы сказал, что игра окончена, проба Ланга завершена
pyatnadcat_minyt.jpg
Pyatnadcat_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.

двадцать
dvadcat_minyt.jpg
Dvadcat_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.

Здесь один стакан пожелтее - это из бокса, время старта 25 минут, второй со стола, начата проба на 2-3 минуты позже, потому остатки розовинки вроде видны сравнительно с более "ранним" стартом. Просто для сравнения..
dvadcat_pyat_minyt.jpg
Dvadcat_pyat_minyt. Проверка качества спирта. Проба Ланга. Очистка спирта.
ironman Академик Синегорье 5.2K 2.7K
Отв.159  19 Апр. 12, 07:32, через 24 мин
Время нужно указывать от начала эксперимента в логе, а не текущее. Иначе приходится все время пересчитывать, глядя на квадратики - сколько же реально прошло времени от старта. Текущее внезу время полезно, но только пока идет процесс - потом начинаются подсчеты...игорь223, 19 Апр. 12, 06:55
Там все правильно, ничего не нужно пересчитывать, если время сканирования 10 секунд, а старт был в 10:00:00, то первая проба будет в 10:00:10 и прошедшее время будет показывать 0:00:10, т.е. мне нужно организовать получение первого кадра сразу же без задержки. Время вообще то добавил, чтобы смотреть сколько времени уже продолжается сканирование, чтобы в будущем отключать сканирование автоматом через указанное время.
2. Галочку на сохранение фотографий нужно запоминатьигорь223, 19 Апр. 12, 06:55
Это да, добавлю сохранение всех настроек. Времени на реализацию не хватает.

Буду анализировать.