Свежие комментарии
Title | Comment |
---|---|
По графикам на dxomark мне вот тоже показалось, что разницы |
По графикам на dxomark мне вот тоже показалось, что разницы всего около стопа. |
а почему рассматривается "виртуальная" чувствительность 2560 |
а почему рассматривается "виртуальная" чувствительность 25600 а а не "реальная" 6400 или 25600 "более реальна" нежели iso50? |
EMS есть практически везде. |
EMS есть практически везде. Вопрос что куда и откуда отправлять можно, а что нельзя. |
Гугл пишет, что в 2004-м году |
Гугл пишет, что в 2004-м году запустили тестирование. Чем кончилось - не пишет :) А, вот еще википедия пишет, что есть. |
Интересно, а в Иране есть |
Интересно, а в Иране есть EMS, а то я задолбался уже по 90 долларей платить DHL'ю. |
Но я многажды уже видел, |
Я не пропагандирую тотальное тестирование. Я всего-лишь хотел показать, что если и так есть какое-то тестирование, неплохо бы его делать с помощью CTest, с целью хоть какой-то унификации(да хотя бы, чтобы под каждую ось не писать свои скрипты), и получения дополнительных плюшек, и в перспективе CDash. |
Ну вот в текущих реализациях: |
Ну вот в текущих реализациях: AMaZE, AHD, LMMSE в порядке ухудшения, остальные хуже. Это overall, можно найти (придумать) ситуацию, когда amaze хуже. На фашисткой мишени, которой в природе не бывает и вообще тест больше для смеха, чем для фактического использования. Пошел писать текст, надеюсь к завтрашнему вечеру закончить. |
О. Это тоже клевый. Спасибо! |
О. Это тоже клевый. Спасибо! |
Нет не нашлось. Могу взамен |
Нет не нашлось. Могу взамен предложить |
Посмотрю. По моему его и |
Посмотрю. По моему его и тогда не было. |
> Правда еще раньше и намного |
> Правда еще раньше и намного в равтерапее. |
В моих экспериментах, идущих |
В моих экспериментах, идущих прямо в настоящую секунду, DCB дает артефактов цвета сильно больше, чем AHD. Дальше по списку пока не прошел. Подробности Но у меня мишень фошшистская, гораздо жестче чем первый пример по ссылке. Кстати, там первый файл, который с текстурой ткани, с мегашары уже удалили, у вас его нету, случайно? |
Меньше всего артефактов на |
Меньше всего артефактов на июнь месяц давали DCB и AMaZE. Именно в таком порядке. Потом в равтерапее амазе допилили и сейчач она пожалуй получше. Именно тогда они в darktable появились. Правда еще раньше и намного в равтерапее. VCD здесь совсем не тот VCD о котором Алексей писал (на нем и вся вина за его втаскивание в dt :-) ). По мне он практически на уровне AHD, как и вся остальная пачка. Там внутрях егойных и его refine можно константы сделать переменными будет слегка получше. Там мне понравился результат фильтра на r-g и b-g. Небольшое сравнение AMaZE есть тута: |
Не-не, такой формализм (как |
Не-не, такой формализм (как по ссылке) точно не нужен. У двоих не идут тесты, у одного - не собирается, у остальных 13-ти все нормально. |
Не, понятно что тесты должны |
Не, понятно что тесты должны запускаться по одной кнопке и, по возможности, быть автоматическими. Но я многажды уже видел, когда за частоколом тотального тестирования вообще и юнит-тестов в частности - не видно окружающего мира. Если буду страдать от контрибьюторов (от себя то - наврядли), введу военное время, пока я от них наслаждаюсь скорее. Опять же, дело в культуре. Действительно, очень многие современные разработчики, увы им, сами не тестируют или делают это формально, без огонька. Таким, наверное, насильный ночной прогон тестов и прочий фашизм ("твой код не прошел ночной билд") полезен. |
Я соглашусь что для каждого |
Я соглашусь что для каждого проекта могут быть разные периоды когда можно вообще без тестирования, немного укрупнённых тестов, тотальный контроль. Конечно всё зависит в первую очередь от команды, насколько высока культура разработки, насколько сколько код получается ортогональным, от понимания необходимости SPOT, ну и конечно от самих решаемых задач. И я считаю если идёт просмотр ста картинок вручную после каждой сборки, то это дело необходимо автоматизировать(это не про libraw, как там я не знаю, это в общем), по крайней мере такая мысль должна периодически возникать. Кэп-mode: имхо надо всегда знать, принять как факт, что в коде будут ошибки, тогда и культура появляется и глубокое понимание тех преимуществ, которые дают средства автоматического поиска/выявления ошибок, ну хоть та же статическая типизация, и соответственно умение эффективно использовать эти средства. |
Тестирование запускается |
Тестирование запускается одной командой, тесты могут запускаться параллельно, можно запускать отдельные группы тестов, у make -j и т.п. я думаю конфигураций 100 протестируется за ночь. Конечно, если разработает небольшое количество надёжных людей, то можно не вводить военное время... |
Вдогонку. Я не против |
Вдогонку. Я не против тестирования, честно!, много раз видел от него пользу. Ну и вред тоже. Но. По личному (~25-летнему, если fortran на перфокартах в школе считать) опыту вижу, что в относительно небольших проектах (несколько девелоперов x несколько лет или меньше) просто думать передней головой куда полезнее (в смысле расхода ресурсов), чем разводить полноценный тестовый стенд. Естественно, в некоторый момент роста сложности формализм начинает больше помогать чем мешать т.к. оверхед на неформализованное взаимодействие слишком сильно растет. Но я стараюсь до такого не доводить. |
Я вот почитал этот ужас: 20 |
Я вот почитал этот ужас: 20 конфигураций, перемножить на десяток бинарных параметров (on/off) и еще на какое-то количество с большим числом значений (включая float) и понимаю, что даже одного тестового прогона не дождусь (еще ~390 поддерживаемых камер вообще-то). Не, буду по старинке: поменял нечто, это нечто и протестировал (в одной-двух конфигурациях) и успокоился. Опенсорс, пусть юзеры тестируют. Не такой у меня (пока) большой варез, чтобы начать разваливаться под собственным весом |
Смысл же тестирования не |
Смысл же тестирования не только в контроле качества конечных изображений, но например также контроль того, чтобы тупо что-то не отвалилось: на каких-то тестах может работать, а на каких-то нет.. По поводу визуального сравнения - для начала можно сделать хотя бы очень грубое сравнение(не знаю какое именно, ну например - ресайзнуть раз в десять, и обрубить последние три бита в каждом канале), чтобы всякая шальная хрень не испортила что-то конкретно. |
AHD - вообще хороший |
AHD - вообще хороший алгоритм. Правильный. |
Я пробовал все алгоритмы что |
Я пробовал все алгоритмы что есть в darktable 0.7 на одном изображении. Меньше всего артефактов было на PPG и AHD, |
С тестами, где я знаю |
С тестами, где я знаю бинарный результат оно так и тестится: Проблема же в том, что всякие улучшения алгоритмов обработки - так протестировать невозможно. То бишь бинарный результат будет отличаться, а стало ли от этого лучше или хуже - это же только пролетарским чутьем и внимательным рассматриванием, причем не факт что по одному файлу. Или "в 99% стало лучше, а в 1% - сильно хуже". Опять же по счастью, постпроцессинг мало зависит от того, какая камера выдала исходник (понятно что шум отличается, понятно что banding и все такое прочее), поэтому тоже можно ограничиться буквально парой тестов и увидеть что сильно хуже не стало. Но вообще, проблема с автоматизацией - она есть. Сравнить с референсом бинарно - можно, сравнить на величину ухода от референса по цвету-яркости по площади - можно, но второй тест уже будет ошибаться регулярно в обе стороны т.к. как его автоматически интерпретировать - непонятно. |
Кстате, CMake это не только |
Кстате, CMake это не только ценный мех, а ещё и CTest, CDash, CPack. Вот презентации |
Конкретно про rawshooter данных у меня нету. А вообще, вопр |
Конкретно про rawshooter данных у меня нету. А вообще, вопрос чуть-чуть преждевременный, несколько дней - и возможно мне будет что на него ответить чуть (или много) подробнее |
> разница между алгоритмами - минимальна. Помнится, когда у |
> разница между алгоритмами - минимальна. Помнится, когда у меня еще был Canon 10D, я видел очень большую разницу между демосаикой RawShooter и всем остальным - у первого никогда не было лестниц на волосах и подобном. Удивил больше всего то, что после покупки адобой и превращения в ACR этот алгоритм, судя по всему, заменили на что-то менее хорошоее. Вопрос - а нет ли каких-нибудь данных, что за демосаика была в равшутере или вообще хоть чего-то, позволяющее её сейсчас воспроизвести и воткнуть, например, в тот же либрав? |
спасибо! починил. Все от невнимательности. |
спасибо! починил. Все от невнимательности. |
Что-то с ссылками не так. |
Что-то с ссылками не так. |
Ну так товарищ ее и не готовит, а мечтает о ней. Зритель за |
Ну так товарищ ее и не готовит, а мечтает о ней. Зритель за день не скачает панораму составленную из 80mpx картинок. > отрицаемую тобой, панораму. В любительском мире панорам нет. В коммерческом - демонстрашки, без практического использования. |
Ну да, сам, я не возражаю. Но для этого нужно подготовить т |
Ну да, сам, я не возражаю. Но для этого нужно подготовить ту самую, отрицаемую тобой, панораму. |
Pages
