Image filter effect using path has low resolution

Bug #461842 reported by Kurt Hutchinson
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned

Bug Description

When using the Image filter effect and pointing it to an SVG element, it seems like the source element is rendered at its normal size internally and then that render is stretched to the size of the destination element. When the destination element is much bigger, the source rendering is very pixelated. I would expect the source to be crisp at any size of the destination element, by rendering the source element using the destination size directly.

Inkscape version 0.47pre4, built Oct 17, 2009 on Windows XP w/ SP3.

Steps to reproduce:
1. Create a small object, like a star.
2. Create a much larger rectangle.
3. Open the Filter Editor (Filter > Filter Editor...).
4. Create a new filter and add the Image effect.
5. On canvas, select the star. In the Filter Editor, click the button "Selected SVG Element".
6. On canvas, select the rectangle. In the Filter Editor, check the box to apply the filter to the rectangle.

Now you can see how pixelated the star has become. It occurs even when exporting a PNG, which is supposed to always use the highest filter resolution. Image attached.

Revision history for this message
Kurt Hutchinson (kelanslists) wrote :
summary: - Image filter using path has low resolution
+ Image filter effect using path has low resolution
su_v (suv-lp)
tags: added: filters-svg
Revision history for this message
su_v (suv-lp) wrote :

possibly the same issue: pixelated rendering in current 0.47(pre) and SVN versions of <svg:image … xlink:href="image.svg">, without any filter effects applied, as described in bug #168244 “image tag does not find SVG source”
<https://bugs.launchpad.net/inkscape/+bug/168244>

su_v (suv-lp)
Changed in inkscape:
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

See also bug #171795 “Don't rasterize linked SVG with <image>”
<https://bugs.launchpad.net/inkscape/+bug/171795>

tags: added: svg
jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → Medium
Revision history for this message
jazzynico (jazzynico) wrote :

Reproduced on Windows XP, Inkscape 0.48.5.
Difficult to reproduce with 0.91 and trunk rev. 14007 because the feimage filter seems somewhat broken and only shows a transparent shape (to be confirmed with other operating systems).

Revision history for this message
jazzynico (jazzynico) wrote :

Not reproduced on Crunchbang Waldorf, Inkscape 0.91 and trunk rev. 14010. The linked SVG is no longer rasterized.

> Difficult to reproduce with 0.91 and trunk rev. 14007 because the feimage filter seems somewhat broken and only shows a transparent shape (to be confirmed with other operating systems).

Some details: the filtered shape is not transparent, but image filter effect behavior changed in 0.91 compared to 0.48.
With 0.91, the effect is affected by the linked object's size, position and transformations. Not sure it's a bug or a wanted change. To be investigated.

Changed in inkscape:
milestone: none → 0.91
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.