Russian Qt Forum
Ноябрь 23, 2024, 20:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QGraphicsPixmapItem сглаживание при масштабировании  (Прочитано 2782 раз)
[Matrix]
Гость
« : Апрель 15, 2012, 13:12 »

Необходимо отображать картинку с текстом в окне с возможностью изменения размера (zoomin, zoomout), что реализовано с помощью QGraphicsView::scale,
для QGraphicsPixmapItem::setTransformationMode() установлена Qt::SmoothTransformation, но качество все равно не устраивает (картинка имеет отсканированный текст не самого лучшего качества). Что собственно в ассистенте и отражено

Код:
Qt::SmoothTransformation enables QPainter::SmoothPixmapTransform on the painter, 
and the quality depends on the platform and viewport.
The result is usually not as good as calling QPixmap::scale() directly.

можно ли улучшить это не используя QPixmap::scale()? например через QGraphicsEffect?
« Последнее редактирование: Апрель 15, 2012, 13:16 от [Matrix] » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.127 секунд. Запросов: 21.