Свежие комментарии
Title | Comment |
---|---|
Это не купон, это через twocows. Там кнопка есть, но так ка |
Это не купон, это через twocows. Там кнопка есть, но так как я не зарегистрирован, то я не смог дальше в квест пройти. Но пишут что работает. |
Это InnoSetup Проблема защиты меня будет волновать месяца ч |
Это InnoSetup Проблема защиты меня будет волновать месяца через два. Да и то, я думаю что не будет. |
А какой, кстати, купон на комод, и где ты его нашел? И еще |
А какой, кстати, купон на комод, и где ты его нашел? И еще - вроде Верисайн давал забеслатно Win7 logo программу, может это хорошо, я не задумывался. |
Это Armadillo? Они все такие, видимо. Плюс они имеют тенденц |
Это Armadillo? Они все такие, видимо. Плюс они имеют тенденцию вдруг умирать, или отсрачивать компатибилити с новой OS на годик-другой. |
Оно работает. Но чудовищно! Эти безумные миллионы макросов |
Оно работает. Но чудовищно! Эти безумные миллионы макросов - это какая-то жесть. |
Так у вас значения черного будут сохранены в кармане - вычит |
Так у вас значения черного будут сохранены в кармане - вычитай не хочу |
Да не, я бы там сделал копию кода, конечно. |
Да не, я бы там сделал копию кода, конечно. |
Ну а как сделать вычитание нулей после дебауризации, если во |
Ну а как сделать вычитание нулей после дебауризации, если вот например, хочется? А то, допустим, есть пиксель -2, сосед +2. Логично, что между ними должен быть "0". А если вычитать сначала - будет "1". |
Но сама идея сначала сделать 4-компонентное целое, чтобы пот |
Но сама идея сначала сделать 4-компонентное целое, чтобы потом из него сделать 4-компонентное float - пугающая немножко :) |
Не нужен для этого флаг. Сохраните в карман imgdata.rawdata |
Не нужен для этого флаг. Сохраните в карман imgdata.rawdata.color.black/cblack, а эти поля - обнулите. Я же писал вчера про это. |
Ох. Ну хорошо, предлагаю так: туда добавить флаг, отвечающий |
Ох. Ну хорошо, предлагаю так: туда добавить флаг, отвечающий за "удалять нули или не". Это вообще на код никак не повлияет, по сути, просто вычитать нужно будет не черный, а "0". |
raw2image_ex и так перетяжелена, не надо бы туда больше ниче |
raw2image_ex и так перетяжелена, не надо бы туда больше ничего добавлять..... |
Но выходной формат такой же, да? Короче, если туда сделать |
Но выходной формат такой же, да? Короче, если туда сделать параметр входной, который будет устанавливать режим работы - ок? |
raw2image_ex делает сразу - распихивание в image[] - вычит |
raw2image_ex делает сразу |
А raw2image_ex выдаёт разве не так? |
А raw2image_ex выдаёт разве не так? |
raw2image - именно для тех, кто хочет raw-данные в старом (4 |
raw2image - именно для тех, кто хочет raw-данные в старом (4 слоя, 3 элемента в каждом пикселе - нули) формате. Вот например в примере 4channels именно оно, чтобы переписывать этот пример поменьше :) |
А зачем raw2image и raw2image_ex отдельно? |
А зачем raw2image и raw2image_ex отдельно? |
Ну так сейчас в imgdata.rawimage[] - "как оно у камеры", а |
Ну так сейчас в imgdata.rawimage[] - "как оно у камеры", а после raw2image() (не _ex) - 4 плоскости с заполненным одним элементом. Как нравится, так и кушай. Реально идея что кому-то нужны RAW-данные оказалась очень оптимистичной. Да, нужны, но таких программ мало. Почти все пользователи - используют постпроцессинг (и огорчают этим меня) |
Fuji: там в строке все 4 цвета, если я правильно помню. |
Fuji: там в строке все 4 цвета, если я правильно помню. |
Ну хочется какую-то стройность соблюдать, иначае для float т |
Ну хочется какую-то стройность соблюдать, иначае для float так, для этого эдак, короче, жесть. Скажем, есть raw2image_ex - его не планируется сейчас исключать из кода? В таком случае, либо сделать копию raw2image_ex_f, либо сделать параметр. То есть, в идеале, вот есть libraw, он как должен данные выдавать? В хелпе написано "в том варианте, как попросит пользователь, один бауер, 4 канала, 4 плоскости, но сейчас только так. |
Стоп, насколько я понял самый экстрим - вот тут-же выше по т |
Стоп, насколько я понял самый экстрим - вот тут-же выше по треду, 2х8 |
Там же написано :) Если заказано половинное разрешение - дел |
Там же написано :) |
Да, кстати, что делает pre_interpolate()? |
Да, кстати, что делает pre_interpolate()? |
Ну да. Но я зацепился глазом за флаги декодера - а они описы |
Ну да. Но я зацепился глазом за флаги декодера - а они описывают то, что в imgdata.rawimage. На мой взгляд, надо делать вызов *вместо* dcraw_process (назвать его process_fp(), например). В этом случае нужно обязательно переписать вычитание черного, scale_colors() /если нужна/, pre_interpolate(), какую-то интерполяцию, convert_to_rgb() ну и какой-то вывод в 16 бит: dcraw_mem_image() или писалку тиффов-PPM. Лучше, конечно, обе. Более того, можно вообще начинать только с интересных вам видов байера (самых простых, как у canon), а на неинтересные честно говорить "не поддерживаем, извини". А все что вам лично не нужно - не переносить в новый пайплайн. Пущай волонтеры поработают, если кому надо. |
Так постпроцессинг делается на imgdata.image, разве нет? |
Так постпроцессинг делается на imgdata.image, разве нет? |
В смысле, придумать такой "декодер", который выдает все в fl |
В смысле, придумать такой "декодер", который выдает все в float? Оно как-то выглядит бессмысленно на мой взгляд. На сегодня все камеры - целые. И буфер raw - соответственно. |
Две пары - отличный вариант. В оттепель всё равно суперкатан |
Две пары - отличный вариант. В оттепель всё равно суперкатания не будет. |
Так. У меня такие предложения. Добавить вот это: unsigned i |
Так. У меня такие предложения. Добавить вот это: unsigned int imagemode; LIBRAW_DECODER_FLOAT = 1<<5, Ну и переделать код raw2image_ex. Кстати, заодно поправив, чтобы внутри цикла умножения не встречалось, если уж есть желания чтобы оно быстрее работало. По умолчанию ничего не изменится, а для меня ну и для желающих будет всё, что нужно. В смысле, я готов это всё переписать, если архитектурных нет противоречий. Идёт? |
Согласен, гауссом размахивать |
Согласен, гауссом размахивать не стоило. Хотя эмпирические данные свидетельствуют о том, что распределение кейсов (участков, округов) по явке, по крайней мере для относительно однородных совокупностей (например, Москва или Великобритания), все же близки к Гауссу А про сканеры - во-первых, сканер и от вброса отчасти защищает, потому как туда нельзя засунуть сразу несколько бюллетеней. Во-вторых, судя по тем данным, которые есть, основным способом фальсификаций все-таки являлись не вбросы и не карусели, а творческий "подсчет" бюллетеней и вписывание в протокол цифр от балды (или исправление исходных цифр на потолочные) |
Слушай, ну я вот не хочу ничего этого знать. И то, как насе |
Слушай, ну я вот не хочу ничего этого знать. И то, как насечка ехала в оттепель - мне понравилось. А в простую погоду - старые то лыжи никуда не делись..... |
Pages
