Утилита от камрада v_max для создания и редактирования кривых RGB в прошивках Ambarella.
1. Table Editor v1.0.0
2. Table Editor v1.0.0+Preview
3. Table Editor v1.0.1+Preview Обновлено 26.07.2018
Кто хочет попробовать...
Вот сырая не оттестированая версия редактора на попроб
Что бы запустить нужна установленная java 1.8 (JRE)Сам редактор: https://drive.google.com/file/d/1aUQupW … b5Eva/view
Распаковать зип.. запустить run.bat...
Ну или из коммандной строки
>java -jar TableEditor-1.0-SNAPSHOT.jar1. С помощью AE распаковываем на секции и распаковываем ROM
2. запускаем run.bat
3. В открвшемся окошке в меню файл -> Select File выбираем файл (например adj_video_default_00_Imx117)
4. В поле Addr проставляем адрес начала тройки RGB табличек и жмем Load - загружаем сырые данные тройки из выбранного файла
5. Жмем Raw->Curve (обрабатывает входной массив алгоритмом дугласа-пеккера для выделения ключевых точек максимального отклонения)
по этим точкам строится кубический сплайн - получаем кривыеНу и дальше можно работать...
Правой кнопкой мыши можно добавить удалить точку (поиск в радиусе 5пикселей от точки нажатия)
Можно таскать существующие точки
Внизу есть выключатели RGB. изменения (удаление, вставка, перемещение) делаются только для включеных каналов.
Пара выключателей Raw и Сurve управляют только отображением.
Через меню копирования можно копировать каналы один в другой или сразу в два других
Копировать можно как исходные (RAW) так и кривые..
Через меню файлов можно экспортировать как сырые данные тройки в отдельный файлик так и импортировать из файлика...
То же самое для кривых... В операциях экспорта и импорта участвуют все каналы тройки.Когда вас удовлетворит вид кривых надо нажать Curve->Raw (создать сырые массивы из кривых)
Ну а потом можно нажать Save для записи в то место откуда эти данные былы загружены..
Ну а если поменять адрес (или даже выбрать другой файл) то можно записать по другому адресу или в другой файл...А... ну и данные в табличке справа тоже можно редактировать...
При вводе будет создан узел кривой если его еще нет в этой точке или изменен существующийНу как-то так...
Побыстрому описал...
Чего не хватит говорите... допилимСобирать прошивку обратно не пробовал еще ))
ЗЫ дуракоупоротостью не заморачивался. От дурных действий возможны непредсказуемые ошибки.
- Подпись автора
[html]
<div>
<a href="http://videoreg.forum2.net"><img src="https://forumstatic.ru/files/0018/21/d5/26807.gif">
</div>
<br>
<div>
<a href="https://clck.ru/NGf3a"><img src="https://forumstatic.ru/files/0018/21/d5/23980.gif" title="Additional version of the forum">
</div>
[/html]