Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / stretch / 7 сообщений из 7, страница 1 из 1
12.08.2008, 14:36
    #35483209
stretch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
всем доброго времени суток! Как изменить размер изображения со сглаживанием или как в imageах (со стрейч=true)?
...
Рейтинг: 0 / 0
12.08.2008, 15:03
    #35483287
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
StretchBlt() в режиме STRETCH_HALFTONE. Если нужна субпиксельная точность, можно задействовать GDI+.
...
Рейтинг: 0 / 0
12.08.2008, 15:26
    #35483345
stretch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
да мне именно надо нужна субпиксельная точность с гаусовским размытием! может примерчик есть или исходник?
...
Рейтинг: 0 / 0
12.08.2008, 17:28
    #35483697
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
stretch,
В GDI+ есть следующие режимы интерполяции: MSDN LibraryInterpolationModeInvalid
Used internally

InterpolationModeDefault
Specifies the default interpolation mode.

InterpolationModeLowQuality
Specifies a low-quality mode.

InterpolationModeHighQuality
Specifies a high-quality mode.

InterpolationModeBilinear
Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size.

InterpolationModeBicubic
Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size.

InterpolationModeNearestNeighbor
Specifies nearest-neighbor interpolation.

InterpolationModeHighQualityBilinear
Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking.

InterpolationModeHighQualityBicubic
Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images.Пример есть здесь .
Про гауссовское... надо искать другие библиотеки. В AGG субпиксельная точность и есть гауссовский фильтр для изображения , но надо искать порт (flat API-шный или COM-овский) этой библиотеки для использования в VB-шных программах.
...
Рейтинг: 0 / 0
13.08.2008, 10:36
    #35484573
stretch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
спасибо Бенедикт! без тебя бы не справился!
...
Рейтинг: 0 / 0
17.08.2008, 12:45
    #35491459
stretch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
слушай Бенедикт ещё вопросик. превратить отоброжаемое изображение пикчербокса в его picture.

пробовал так
Picture1.Picture = Picture1.image

получается пустота

???
...
Рейтинг: 0 / 0
17.08.2008, 16:15
    #35491558
stretch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stretch
упс сори так глупо ошибся! Авто редрэв поставить забыл!
Всем благодарен за помощь!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / stretch / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]