Тема закрыта

как поправить горизонт без потери качества

Всего 33 сообщ. | Показаны 1 - 20
как поправить горизонт без потери качества
вращая фото в редакторе, выправляю горизонт , но само фото начинает заметно мылить. Есть ли иной путь?
Re[no_good]:
а что за редактор? вообще странно не должно быть
Re[Rastler]:
пикаса2
Re[no_good]:
Юзайте фотошоп, в нем все гут
Re[no_good]:
увеличить размер фоты одновременно.
Re[L4m3r]:
увеличить? так еще больше замылится
Re[IrosLAV]:
т.е качество остается прежним?
Re[no_good]:
Вообще-то лучше это делать в RAW-конвертере в самом начале обработки.
Re[no_good]:
чё замылится аффтар

МЕГАПИКСЕЛЬ НЕ РОСКОШ А СРЕЦТВО ПЕРЕДВИЖЕНИЁ

если координатная сетка касая она больше ни как не ляжет на СТОЛЬКО ЖЕ ПРЯМЫХ пикселей без потерь .. теперь если увеличим число пикселей то ляжет.
т.е. пиксели ИСХОДНОГО изображения если они будут большими квадратами то они просто повернутся и сдвинутся а покромсаны пополам сеткой пикселей уже не будут.
Re[L4m3r]:
Цитата:

от:L4m3r
чё замылится аффтар

МЕГАПИКСЕЛЬ НЕ РОСКОШ А СРЕЦТВО ПЕРЕДВИЖЕНИЁ

если координатная сетка касая она больше ни как не ляжет на СТОЛЬКО ЖЕ ПРЯМЫХ пикселей без потерь .. теперь если увеличим число пикселей то ляжет.
т.е. пиксели ИСХОДНОГО изображения если они будут большими квадратами то они просто повернутся и сдвинутся а покромсаны пополам сеткой пикселей уже не будут.

Подробнее


Т.е. по сути апсемпл, ротейт и даунсемпл дадут лучше качество, чем просто ротейт?
Re[Ктулху Фхтагн]:
смотря по какой формуле щитается "просто ротейт" это раз.. c промежуточным раздутием это эквивалентно интегральной интерполяции т.е. коэффициенты равны площади пересечений старой и новой сетки пикселей.

качество повёрнутой картинки покоцается при даунсемпле это 2.
т.е. скажем шахматную сетку нельзя без потерь сдвинуть на полпикселя. а если кол-во пикселей увеличить то уже можно.
Re[L4m3r]:
Я конечно могу ошибаться, но при чем тут интерполяция при повороте?
Вроде все предельно ясно, зачем что-то интерполировать?
http://alexsnet.ru/2009/03/image-rotation/
Re[Rastler]:
тащусь аффтар ... слабО нарисовать по этой формуле и посмотреь что при этом выйдет???? ну ладно, фсе играли в DOOM когдато.. хДД

ещ раз - прекрасный тест это мелкая сетка. крутите ёё разными способами и смтрите что с ней будет.
Re[Дмитрий Вишневский]:
+1. Линию провел по горизонтали или вертикали и не паришься))
Re[L4m3r]:
Согласен. Я и писал, что не уверен ...
особенно это заметно на тонких линиях, ну или как вы написали - мелкая сетка.
То как написано по ссылки, работает для одной точки. Но если повернуть скажем 2 точки, то они относительно друг друга сместятся видимо. Правильно я понимаю?
Re[no_good]:
ещ 1 прикол кстате состоит в том что бы для небольшой коррекции делать shear а не rotate. он растягивает только по одной оси и потерь меньше.
Re[Rastler]:
Цитата:
от: Rastler
То как написано по ссылки, работает для одной точки. Но если повернуть скажем 2 точки, то они относительно друг друга сместятся видимо. Правильно я понимаю?


ннесовсем понимаю...

там вся фигня в том что стоит int(). а координата эт такая вещь которая едет плавно и округлять её ни как не льзя - полезут жуткие ступеньки. некторые пиксели удвоятся, некторые съедятся.вместо int должна стоять как минимум билинейная интерполяция. билинейная хорошо работает при коэффициенте масштабирования 0.5 и выше. если коэфф. ниже 0.5 то картинку предварительно можно ужать вдвое. а скажм билинейная + 2кратный субпиксель (чем больше субпикслеь тем больше приближаемся к честному интегрированию) это уже чистанаармальная точность и скорость тоже (наармально если делать канешна на MMX и фсе дела.. или на видиокарте сразу) кароче в любой книжке по texture mapping это фсё есть.
Re[no_good]:
шото мне кажетцо что ета проблема именно пикасы, в шопе не заметил на глаз никакой мыльности после ротейшина))
Re[glamurz]:
Тоже специально посмотрел на свое. Конверчу RawTherapee, потом Gimp. Кручу конвертером - никакого мыла.
Re[no_good]:
Увеличьте исходную фотку раза в два. Потом поверните и верните исходный размер. Будет точнее за счет удвоения разрешения - все ошибки будут в пределах одного пикселя.

Если памяти в компьютере больше, можно увеличить в 3 и более раз.
Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.