![]() |
|
![]() ![]() ![]() |
|
sunfish |
|
||||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.2.2007 Репутация: нет Всего: нет |
Народ, Помогите решить такую проблему.
При уменьшении изображения и последующем увеличении (или опять уменьшение идет, еще не понял) появляется эффект решетки (образец в прикрепленном файле) уменьшение
увеличение
Если на первом шаге, уменьшения нет (т.е. передается scale=100) то решетки нет (минимальное уменьшение - 60% - на нем проявляется). Если все просто, не пинайте слишком - сами мы с линукса, к gdi не приученные :-) Присоединённый файл ( Кол-во скачиваний: 11 ) ![]() |
||||
|
|||||
sunfish |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.2.2007 Репутация: нет Всего: нет |
если изоблажение на первом шаге уменьшать до 20%, то получается еще кривее - все цвета очень отличаются от оригинальных (как будто 256 цветов всего)
|
|||
|
||||
sunfish |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.2.2007 Репутация: нет Всего: нет |
проблема решена,
нужно при первом преобразовании вызывать SetStretchBltMode с HALFTONE |
|||
|
||||
zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 16 Всего: 92 |
||||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |