Страница 1 из 1

По поводу точности кодирования

Добавлено: Вт апр 19, 2016 7:00 pm
VadimP
День добрый. Решил потестить вашу программу перед покупкой. Возник вопрос по точности кодирования.
1. Проверил питч-тест. Сравнивал с нарисованным вручную в иллюстраторе. Все в порядке, все совпало.
2. Закодировал картинку и вместе с питчем открыл в Фотошопе. Видно небольшое разбегание (третий скрин). Ширина картинки - 150 мм., так что на больших размерах будет уже ощутимо. Будьте добры, поясните в чем проблема?
Изображение
Изображение
Изображение

Re: По поводу точности кодирования

Добавлено: Чт окт 06, 2016 4:16 pm
Алексей Поляков
VadimP писал(а): Будьте добры, поясните в чем проблема?

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

Сохранение-открытие изображения в других программах может давать некоторую погрешность в размерах. Связано это с тем что в файловых форматах используется разное задание разрешения (где-то в точках на дюйм, где-то в точках на метр) из-за перевода систем единиц возникают погрешности. Сохраняйте в tiff или PSD.

Re: По поводу точности кодирования

Добавлено: Чт окт 06, 2016 5:21 pm
VadimP
Картинки вроде на месте - в облаке.
Поясню более развернуто. Cоздал питчтест с шагом 0,01. Сохранил в psd. Выбрал одну из полосок (75,54). По этому значению закодировал мое изображение. Тоже сохранил в psd. И оба файла открыл в Photoshop'е.
Первая картинка - общий вид, 2 слоя фотошопа - слой питч и слой кодированного изображения (lenticular).
Вторая картинка - увеличенный левый край (полоски питча и кодированного изображения совмещены).
Третья картика - увеличенный правый край (полоски питча и кодированного изображения расходятся). Ненамного, но вполне зримо.

Re: По поводу точности кодирования

Добавлено: Чт окт 06, 2016 7:09 pm
Ledmaster
VadimP писал(а):Картинки вроде на месте - в облаке.

Дело в том, что доступ к этим картинкам имеете только Вы. Чтобы они отображались в форуме, нужно сделать следующее:
1) Открыть картинку
2) Кликнуть по ней правой кнопкой мыши
3) Вставить в текст сообщения [img]<скопированная_ссылка>[/img]
4) Удалить из ссылки все, что идет после ".jpg"
Чуть сложновато, зато без рекламы и прочей шелухи, которыми перегружены всеразличные хостинги изображений.

Re: По поводу точности кодирования

Добавлено: Чт окт 06, 2016 7:32 pm
Алексей Поляков
VadimP писал(а):Картинки вроде на месте - в облаке.

Они не отображаются ни для кого, кроме вас. По такому url https://cloud.mail.ru/home/Forum/Total.jpg они доступны только вам, когда вы зашли в свой профиль.
Нужна абсолютная ссылка, указывающая прямо на изображение.


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

Сообщите, какое разрешение использовали? Если возможно, выложите ваши тестовые результаты psd.

Re: По поводу точности кодирования

Добавлено: Чт окт 06, 2016 8:15 pm
VadimP
Разрешение - 600. (На картинках в названиях файлов под панелью).
Сейчас проделал ту же операцию. Все то же самое...
Изображение
Изображение
Изображение

Собственно, все это уже не так принципиально. Освоил алгоритм кодирования вручную в Photoshop'е. Не так быстро, конечно, но контролируешь каждый шаг.

Re: По поводу точности кодирования

Добавлено: Пт окт 07, 2016 1:24 am
Алексей Поляков
VadimP писал(а): Все то же самое...

Картинки ваши почему-то не показываются (возможно, нужны еще права доступа), однако ваше наблюдение меня заинтересовало и я тоже провел некоторое исследование.
Закодировал тестовое изображение (цветные кадры) с рамкой выравнивания вокруг и шагом 75,54. и питч-тест с таким же шагом.
Для того чтобы чтобы увидеть отличия с большей вероятностью длину кодовой полосы установил 300 мм.
Сделал варианты с разрешением 300 ppi и 2400 ppi.
Настройки такие:
Изображение

Получились такие картинки:
Изображение
(здесь ссылка на полное разрешение проверочной картинки).
Выводы такие, что отклонение всё-такие есть.
При разрешении 2400 ppi оно составило 1-2 пиксела на всю длину полосы (примерно 28200 пикселов)
При разрешении 300 ppi отклонение тоже 1-2 пиксела.

Если же при разрешении 2400 ppi на одну линзу приходится около 32 пикселов, то отклонение мало заметно - в пределах погрешности интерполяции.
Однако, при разрешении 300 ppi - на одну линзу всего около 4 пикселов и отклонение в 1-2 пиксела - это практически смещение на поллинзы.

Хорошая новость в том, что похоже, это отклонение постоянное.
Тест на кодовой полосе длиной в 3 метра и разрешении 600 ppi при шаге 75,54 LPI показывает такое же отклонение в 1-2 пиксела.
Это видно из следующей картинки.
Изображение
Т.е. вывод такой, что отклонение есть, но оно не накапливается, в том числе при больших размерах.
При высоком разрешении или большом шаге отклонение не существенно.

VadimP, спасибо, за внимательность и интересный комментарий.
Мы продолжим разбирательство и найдем, куда пропадают эти пара пикселов.

Re: По поводу точности кодирования

Добавлено: Пт окт 07, 2016 4:23 pm
VadimP
Спасибо.
Действительно любопытно. Как вариант можно кодировать с большим разрешением, потом пересчитывать под принтер. Тогда эти пара пикселов нивелируется.
Еще раз спасибо за внимание.

Re: По поводу точности кодирования

Добавлено: Пт окт 07, 2016 4:32 pm
Алексей Поляков
В практической работе этот эффект не оказывает заметного влияния и проявляется не во всех случаях.
Например, вот тест для разрешения 720ppi, 60 lpi, 150 mm. Видно четкое совпадение до пиксела.
Изображение
Поэтому на обычной работе замеченный эффект никак не сказывается.

Тем не менее, из соображений перфекционизма мы постараемся найти и устранить. Спасибо вам за наблюдательность.