|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5017/13.40 23 Aug 2001 17:03:38 To : Oleg Shmidt Subject : Фильтрация -------------------------------------------------------------------------------- Однажды , а именно Втp Авг 07 2001 в 23:03, Alex Astafiev писал Oleg Shmidt: OS>> Имеется изображение RGBA. Альфа канал используется для OS>> прозразности (0-FF, где 0-полная прозразность). Hо беда в том, OS>> что я получаю это изображение с несколько неверным альфа-каналом OS>> (вероятно вследствии распаковки из JPG). OS>> Т.е. там где должно быть полностью прозразно стоят OS>> 1 вместо 0, вокруг непрозразного изображения (скажем фотография OS>> человека) ореол из полупрозразных альфа-значений. (скажем 2-16). OS>> Так вот подскажете како-нибудь простой и быстрый алгоритм как это OS>> отфильтровать (только альфа-значения). Hе знаю уж как это OS>> может называться, контрастность повысить что-ли. "Тупое" OS>> присвоение нулю значений меньше какого-то порогового не подходит. OS>> Линейное уменьшение значений ниже какого-то порогового, тоже OS>> плохо выглядит. Вероятно требуется что-то нелинейное или работать OS>> окном 2х2 или еще каким. Что подскажете, как уменьшить видимость OS>> ореола? Ты хочешь принципиально невозможного, да еще и с помощью "простого и быстрого" алгоритма. При сжатии с потерями ты теряешь информацию. Ее никак не восстановишь. Если не устраивает то, что получается, пакуй альфа-канал отдельно без потерь. Hе прощаюсь Sergey --- Да будет свет ! --- * Origin: Сергиев Посад <Ферма> Сергей Андрианов (2:5017/13.40) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32743b8537e8.html, оценка из 5, голосов 10
|