我有一个背景图像的Flex组件。图像在开始时很清晰,但是每当使用scaleX和scaleY缩放组件时都会出现锯齿。我将如何制作图像反锯齿,因此,它的缩放比例为0.75,线条平滑而不是锯齿?如何在Flex中反锯齿图像?
1
A
回答
6
如果用一个图像组件加载图像,可以将成分的含量属性转换为位图,然后设置平滑为true。不幸的是,图像组件不提供这种功能。然而,这是相当容易破解
这里是一个教程向您展示如何创建这样一个组件: http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=4001
但是,如果这是在使用组件的backgroundImage样式设置,你就可能除非您覆盖updateDisplayList并使用Graphics.beginBitmapFill(它提供了平滑支持)自己执行位图的绘制,否则运气不佳。在Flex(以及后来的Flash)中,为什么平滑图像没有更好的支持(例如不同的插值方法),这使我的脑海里浮现出了一些想法。至少像素弯曲滤波器可以让我们自己实现这样的滤波器。
0
如果您的位图的尺寸都是n^2或n^8,那么Flash播放器将自动使用称为mip-mapping的技术,这将显着改善缩放位图图像的外观(和性能)。
相关问题
- 1. 如何用PHP反锯齿图像?
- 2. 面板中的反锯齿图像
- 3. 如何在java中创建反锯齿文本图像
- 4. WebGLRenderer锯齿图像
- 5. 反锯齿JLabel
- 6. opengl反锯齿
- 7. GLSL image2D反锯齿
- 8. 反锯齿iPhone OpenGLES
- 9. Stage3D iOS反锯齿
- 10. 反锯齿问题
- 11. MATLAB - 如何避免锯齿状图像?
- 12. 如何撤消画布反锯齿?
- 13. 防止在matplotlib中imshow的反锯齿
- 14. 在wx中绘制反锯齿线?
- 15. iOS中的反锯齿自定义栏按钮图像
- 16. 在WPF图像上禁用抗锯齿
- 17. 旋转位图的AS3反锯齿
- 18. 关闭位图的反锯齿
- 19. Highcharts:平滑/反锯齿线
- 20. CGContextClip反锯齿问题
- 21. 禁用字体反锯齿
- 22. 使TChromium呈现反锯齿
- 23. CGLayer和反锯齿CGPaths
- 24. OpenGL超采样反锯齿?
- 25. Google Webfonts和反锯齿
- 26. 如何使用ExtTextOut在位图上创建反锯齿文本?
- 27. 如何总结像锯齿形算法
- 28. 反转(移除)反锯齿滤镜
- 29. 节点画布图像反锯齿似乎并不工作
- 30. 的Webkit +的jQuery + SuperBGImage:全浏览器图像不是反锯齿
太棒了!现在我只是做一些分层来摆脱backgroundImage。 – Aethex 2009-06-07 13:55:53