Подробности
[В начало]
Проблема в реализации № S0641
Краткое описание
При масштабировании 1:1 с фильтром GDK_INTERP_HYPER изображение искажается
Подробное описание
Описание фильтра GDK_INTERP_HYPER в документации к функциям масштабирования:
This is the slowest and highest quality reconstruction function. It is derived from the hyperbolic filters in Wolberg's "Digital Image Warping", and is formally defined as the hyperbolic-filter sampling the ideal hyperbolic-filter interpolated image (the filter is designed to be idempotent for 1:1 pixel mapping).Из замечания в скобках следует, что при масштабировании 1:1 при применении этого фильтра изображение должно остаться неизменным.
Однако прикреплённый пример, использующий функцию gdk_pixbuf_scale_simple, показывает обратное. Аналогичная ситуация и с другими функциями масштабирования:Раздел стандарта
Gdk-pixbuf 2.6.2 API Reference, Scaling
Компонент
gtk-gdk-pixbuf 2.6.2 or later
Принято
Gnome Bugzilla 496306
Статус
Исправлено в gtk-gdk-pixbuf 2.31
[В начало]
»