Самоделки

4 года 7 мес. назад
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #77917
Благодарю за оценку.
Программка которую я тут доделываю не просто сама по себе :)
Это инструмент. Для всех вас. Скоро я на примере покажу, что именно и как легко с ее помощью можно делать.
А дальше... Думаю многие уже поняли , что единственный кто сможет чего то найти - он сам. Любые подсказки в данной области работают исключительно при готовности принимающего. Во всех остальных случаях неготовое сознание просто не способно уловить суть.
Именно по этому мои публикации не дают готовые решения. Просто в виду их полной бессмысленности.
Они обращены к желающим искать и творить. Все что я могу дать - некоторые инструменты и намекнуть куда стоит обратить внимание.

С уважением
Спасибо сказали Коля, KLIN

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад 4 года 7 мес. назад от fantom.
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #78021
В приложении программа с исправленной ошибкой.
Также выложил видео с корректной версией.
Все предыдущие посты со старыми версиями удаляю.



С уважением

P.S.
Важно.
Программа хорошо работает только с исходными BMP файлами, сохраненными с осциллографа на USB FLASH.
В установках осциллографа необходимо поставить максимальную яркость сетки.

Скрины в формате JPEG для работы не подходят, даже если их конвертировать в BMP.
При кодировании в JPEG таблица цветов катастрофически расширяется и программа теряет способность к анализу.
Вложения:
Спасибо сказали amnpk

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад
manche
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 37
Больше
Самоделки #78034
Спасибо за программу.
Ниже файл с OWON. У меня не заработало.

Вложенный файл:

Имя файла: owon7102.zip
Размер файла:14 KB
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #78037
Неверно определяет границы экрана для вашего типа.
Доработаю. Надеюсь вечером сегодня.
Пока временное решение.
drive.google.com/open?id=0B_pkdz2fzDj7NHB0eXBXNmJ1dnc

Грязновато но работает.
Чтобы не считать грязь - используйте режим подсчета в области выделения.

С уважением
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад 4 года 7 мес. назад от fantom.
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #78040
Забавная ситуация...
В том скрине что вы прислали есть некорректность в заголовке описания BMP файла.
В результате загрузчик теряет примерно 50 верхних строк изображения. В результате я не могу найти верхнюю границу рабочего поля...


Загрузил Вашу картинку в Photoshop и ничего не делая сохранил в том же формате BMP-24.

Вложенный файл:

Имя файла: 1670638223(88).rar
Размер файла:9 KB

И все прекрасно загрузилось полностью (перезаписанный файл приложен)...

Вот разница в заголовке.



Это либо сбой сохранения конкретного скрина, либо систематический сбой в прошивке аппарата.
Попробуйте сохранить еще несколько и проверить грузится ли верхняя честь в мою прогу.
Если все не грузятся - то лечить только перезаписью скрина через редактор....

С уважением
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад
manche
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 37
Больше
Самоделки #78044
Ok, понял. Присланный ранее файл не единственный OWON файл, который я не смог "посчитать". Другие такие же. Но есть одно но. Я сейчас не у приборов (выходные), присланный файл OWON и ранее упомянутый Rigol с инверсными цветами (на белом фоне) это то, что было ранее сохранено на флешку и было с собой. Возможно сейчас у OWON другая прошивка и все заработает, как надо. Нет - буду перезаписывать в Фотошопе. По конечным результатам ещё отпишусь.
Жаль, что программа не складывает выше и ниже нуля. Было бы удобно в схемах с рекуперацией. Но не беда, будем делать в два действия.
Спасибо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад 4 года 7 мес. назад от fantom.
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #78045
Почему же, складывает.
В режиме выбора зоны прямоугольником.
И пока без учета знака.
Если надо в таких случаях учитывать знак (выше линии нуля плюс, а ниже минус) - скажите я добавлю.



С уважением
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад
manche
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 37
Больше
Самоделки #78046
И я про то, что без учета знака. Не хочу навязывать своё мнение, но в приведённом с рекуперацией примере учёт знака напрашивается. Возможно, у кого то другой будет пример с противоположным мнением. Либо подождать ещё с мнениями либо на Ваше усмотрение.
В любом случае большая часть работы сделана и инструментом, и очень нужным на мой взгляд, пользоваться уже можно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад
fantom
Завсегдатай
Завсегдатай
Сообщений: 180
Больше
Автор темы
Самоделки #78053
Сделать подсчет со знаком несложно.
Но. Что именно считать? Исходно есть площади каждой области.
И цена пикселя по вертикали и горизонтали в масштабе разверток.
А дальше Вам придется четко сформулировать методику расчета и форму выдачи результата,
либо нарисовать конкретную схему и тогда это попробую сделать я.

С уважением

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

4 года 7 мес. назад 4 года 7 мес. назад от manche.
manche
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 37
Больше
Самоделки #78057
На мой взгляд основная задача решаемая Вашей программой - вычисление графических областей с результатом в информационной строке. Расчёт вход/выход по приложенной схеме - частный случай.
Если делать в программе учёт ноля то для универсальности достаточно, на мой взгляд, вычитать отрицательную площадь из положительной. Частный случай - т.н. размагничивающая обмотка (вторая обмотка с диодом). Можно, конечно, разницу площадей посчитать самому за два раза, но придётся два раза выставлять ноль и появиться погрешность.

С уважением и благодарностью.
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.