Свежие комментарии

Title Comment
> Я даже допускаю, что гуй на HTML5 станет несколько попроще

> Я даже допускаю, что гуй на HTML5 станет несколько попроще в программировании (и сильно другим на вид).

Достаточно очевидно, что в 2013-м году по сравнению с HTML+JS любой другой UI - тотальное г-но. Как в смысле результата, так и в смысле скорости разработки.

И прикинь - у тебя получается сразу мало что кросплатформенный результат, так ещё и десктопно-вебовый.

Не, WebGL на самом деле есть (с оговорками), а WebCL "есть"

Не, WebGL на самом деле есть (с оговорками), а WebCL "есть" :-)

Но это одна проблема, гораздо бОльшая, имхо - это неподходящесть CSS box model (layout engine заточенный под верстку) для построения гуя. Одно дело когда мы пишем фреймворк, рассчитанный на полное отсутствие лейаута на нижнем слое (Win32 API), а совсем другое - когда надо бороться с концептуально "вражеской" системой. Там столько граблей разложено, что уй. И вот эту проблему, имхо, никто и не собирается решать.

ну это ж вопрос, что именно они там допиливают. Тот же скайп

ну это ж вопрос, что именно они там допиливают. Тот же скайп - довольно нестандартный и снаружи и внутре.

Вот у меня еще есть бага в QFileDialog - и я понял, что никаким способом не смогу ее починить, не понимаю что там внутри. Только молиться.

> через платных кастомеров Гы! Я разговаривал както с разра

> через платных кастомеров

Гы!
Я разговаривал както с разработчиком скайпа. Он как раз занимался допиливанием Qt. Он говорил, что любая версия Qt всегда требовала существенной доработки чтобы её можно было релизить в продукте.
Когда я спросил - зачем продолжать жрать кактус, то он ответил, что кроссплатформенного ничего лучше нет.

Серьёзный проект на языке без

Серьёзный проект на языке без статической типизации? NO WAY. Ну или тестов должно быть в 2-3 раза больше полезного кода.
Не, серьёзно, ну писал я большие проекты без статической типизации -- любой рефакторинг превращается в ад и кровь-кишки-распидорасило.

Про SNR по серому я выше

Про SNR по серому я выше ответил.

Про метрики эти - тоже.

Кроме WebGL уже есть WebCL. И Гугель экспериментирует с NACL

Кроме WebGL уже есть WebCL. И Гугель экспериментирует с NACL.

То есть теоретически все даже есть. Практически же - я это пока на нефритовом стержне вращал.

ок, а что на счёт SNR в дб по

ок, а что на счёт SNR в дб по серому, несложно?
PS: я заметил несколько любопытных фокусов-покусов при замере SNR из имэджин ресоурс файлов. Например, д800 на исо6400 не заруливает по SNR никого из группы:
resize to 20mpx ISO6400
600D -29.136db
5d3 -28.516db
6D -28.292db
800D -25.582db //по ДХО обязан быть вторым//
От сюда ещё одно наблюдение - метод ресайза очень важен, например прирост SNR при ресайзе алгоритмом с3с (единственного из известных мне, который адекватно проходит Truth/Fake тест картинку), на 1.2дб(!) больше, чем с бикубика. Как даунсайзит ДХО в те самые 8мрх, мне не ведомо, хотя говорят, мол они накидывают дб чисто теоретически, но этож тупость, если так оно и происходит, спектр шума пришлось бы учитывать..

я игрался с dcraw в бровзере, это конечно совершенно неприго

я игрался с dcraw в бровзере, это конечно совершенно непригодно пока ни для чего. при том что быстрый рендер уже вполне есть, но вот собственно матан пока неподъемно тяжел. яваскрипт можно произвести из чего угодно, для чего есть LLVM при помощи тулзы под названием Emscripten, которая перемывает выхлоп LLVM в некоторое жутко выглядящее подмножество яваскрипта под названием Asm.js.

сделать проявку чисто на GLSL, имхо, невозможно (тогда можно было бы поселить ее в WebGL, который бежит на GPU и со скоростью у него все хорошо).

>Некогда им - деньги нужно зарабатывать. Как будто в платно

>Некогда им - деньги нужно зарабатывать.

Как будто в платной версии QWidget::showFulscreen() работает на 10.6

Надо порефрешить этот баг через платных кастомеров, да.

1) Что такое "сигма по

1) Что такое "сигма по серому"? Каналов - несколько (3-4), шумят они по-разному, зачем усреднять что-то? Кому надо - сам усреднит.

2)Если SNR считает кто-то, кто знаком с понятием (и с особенностями данных, например с тем, что есть же неустранимый фотонный шум), он сам поделит-умножит. И есть надежда, что применит какой-то ум.
Делать же генератор DXO-подобных метрик - не имею не малейшего желания.

В частности вот по какой причине. Вот берем на DXO Mark данные, например, для Canon 6D. Про эту камеру точно известно, что ISO50 и ISO100 - строго одно и то же. И на закладке ISO - так и есть, для обеих чувствительностей measured ISO80. А SNR18, Tonal Range, Color sensitivity - разные. Как это может быть? Ну только так, что эти метрики привязаны к экспонометрии и передержка на стоп - увеличивает эти три характеристики. Но, пардон, у камер разных производителей экспонометрия - разная (а еще у других производителей - экспонометрия зависит от JPEG settings). Отсюда возникают резонные вопросы
а) можно ли сравнивать упомянутые метрики между разными камерами?
б) если нельзя, то зачем нужны такие метрики? (а если можно - то отчего они разные при сенсоре, стоящем в одной позе?)

Импорт будет когда-то. Но не

Импорт будет когда-то.

Но не очень скоро, там не так оно просто (например: гистограмминг весь подразумевает линейные данные, а tiff-ы могут быть как линейными, так и gamma-corrected и поступать с ними нужно разными способами).

Я даже допускаю, что гуй на HTML5 станет несколько попроще в

Я даже допускаю, что гуй на HTML5 станет несколько попроще в программировании (и сильно другим на вид).

Но что мне делать с остальными 90%-ми программы? Ну хорошо, пусть даже 75%. Тоже на яваскрипте?

Вместе с тем, есть вот pics.io, даже пишут что финансирование получили, интересно....

сорри, имелся в виду импорт,

сорри, имелся в виду импорт, экспорт есть.

и вроде вы как-то упоминали о

и вроде вы как-то упоминали о возможности экспорта битмап файлов типа tif, но текущая версия их не берёт, в общем-то, можно было бы приготовить грэйскэйл тиф(заодно и даунсайз сделать в манере DXO Print, чтобы сравнивать камеры разного разрешения) в ФШ и подсунить родиггеру на тест шума.

CEF это то что ты выкинул из Qt ради сборки на 10.6 - webkit

CEF это то что ты выкинул из Qt ради сборки на 10.6 - webkit. Предлагается тебе открыть окошко с этим вебкитом и дальше программировать на HTML5.

Как человек, HTML5 проект которого уже перевалил за 8К чистых строк на кофескрипте и 5К строк HTML+CSS я могу тебе сказать что по уровню развития это примерно как виндовые тулкиты в середине 90-х годов. Очень всё, э, своеобразно и меняется буквально каждый день. Но очень интересно, опять же как в начале-середине 90-х :-)

Тогда осталось только сигму

Тогда осталось только сигму на AVG поделить да Log из результата на 20 умножить вот-те и дб, но кто же захочет чего-то досчитывать? Тем более по серому же нету сигмы, верно?

Ну оно dev только в таблице Ну оно dev только в таблице самплов, для экономии (и в этом месте символ трудно вставить) Так то оно sigma (σ) там где места нет и STDDEV в CGATS.

Считается прямо по формуле стандартного отклонения

В "поле маус поинтер" отображать RMS или как-то странно, даже если принять окрестности поинтера не 2x2, а 4x4 (а если больше - это не pointer), данных для расчета RMS в точке все едино не хватает. Хотите в 34X34 - ставьте sample где ходите и будет вам счастье (а мне не будет счастья с пересчетом RMS на каждый mouse move).

Вот для selection/sample, где точек больше, и считается/показывается сигма. Переход к RMS простой: среднее_в_квадрате плюс сигма_в_квадрате.

То, что за полгода с багой никто не почесался - меня обижает

То, что за полгода с багой никто не почесался - меня обижает

Я не знаю, что такое CEF. А Qt - просто берет и работает, у

Я не знаю, что такое CEF.

А Qt - просто берет и работает, у меня #fdef __APPLE__ очень мало в проектах, хотя вот потихоньку набирается.

Другой вопрос, что на эппловские гайдлайны интерфейса я ложил.

Стойкое ощущение, что с

Стойкое ощущение, что с софтом такое сейчас повсеместно творится.

Не так давно потерял месяц (!) на разборки с техсаппортом Velleman по поводу их контроллеров для шаговых движков ( У нас все хорошо и даже замечательно, это у вас рукава к штанам пришиты ), пока не приехал осциллограф. Тогда-то все и встало на свои места. В итоге: криво задизайненный API контроллера (да еще и на Эмбаркадере), но это хотя бы можно как-то объехать, и криво задизайненная прошивка контроллера (с этим полный ахтунг), даже пришлось пересматривать концепт, т.к. ошибки в дизайне прошивки ограничивают возможности применения ШД, в зависимости от величины шага ротора. А техсаппорт и вовсе перестал отвечать на вопросы после предъявления им осциллограмм ))))

> Я к тому клоню, что Qt-шный проект как-то ощутимо стал пор

> Я к тому клоню, что Qt-шный проект как-то ощутимо стал портиться.

Некогда им - деньги нужно зарабатывать.
А с вебкитом сейчас вообще чехарда - типа - блинкать или не блинкать: http://blog.qt.digia.com/blog/2013/06/25/experimenting-with-chromium-and...
Там некто Курт интересно высказался ;)

это тот что DEV? Где

это тот что DEV? Где подробнее мне почитать, о том, что это и как считалось? Я полагал это дивиацией, вероятно средней. И всё же, было бы элементарно в реализации и полезно для фотографов-гуманитариев, просто отображать SNR дб (RMS) в поле "маус поинтер", рядом с RGB значениями поканальный SNR, а ниже SNR по серому. Хотя наверное достаточно одного "по серому", сэмпл сайз сеттиинг уже есть (34х34 по умолчанию), только бы ещё рамочку курсора мыши было видно, чтобы мимо D04 CC24 не залезть при замере.

А что, кто-то вот совсем щастья обещал?

А что, кто-то вот совсем щастья обещал?

У меня бага "Fullscreen не работает на Mac OS X 10.6" открыт

У меня бага "Fullscreen не работает на Mac OS X 10.6" открыта в январе (прямо вот 01.01.2013)

Она даже assigned (и Priority P2 = important). И хоть бы одна (assigned) сука почесалась.

А сегодняшняя проблема - имеет решение (даже несколько). Лучше уж пусть фулскрин починят.

А, да, еще на маке есть проблема в 4.8.4 с QFileDialog. Если в 4.8.5 осталась - тоже буду файлить.

Я бабло зарабатываю кросплатформенностью и вебо-десктопо-пер

Я бабло зарабатываю кросплатформенностью и вебо-десктопо-переносимостью.

Qt два раза рассматривал, честно. По-моему он какой-то бесполезный, особенно в свете нынешней живости CEF.

Полагаю, что прессить надо, файлить новые баги (если такие у

Полагаю, что прессить надо, файлить новые баги (если такие уже не были закрыты как "won't fix"), писать комментарии, и проч.

Треды в багтрекерах имеют, как показывает практика, больший вес, чем обсуждения во всяких -hackers@

Баг с вебкитом - да: https://bugreports.qt-project.org/brows

Баг с вебкитом - да: https://bugreports.qt-project.org/browse/QTBUG-30487 (не мной)
Все остальное - "ну как бы все в курсе и вяло обсуждают в [development]", там не баг а "особенность"

Дурацкий вопрос: а баг-то зафайлен?

Дурацкий вопрос: а баг-то зафайлен?

А чем сигма нехороша? Которая

А чем сигма нехороша? Которая корень из дисперсии.

Pages

Subscribe to comments_recent_new