0
A
回答
1
使用的ColorMatrixFilter和分配下面矩阵其矩阵属性
var contrastAdj:ColorMatrixFilter = ColorMatrixFilter(filters.getItemAt(0));
contrastAdj.matrix = getContrastMatrix(value);
private static function getContrastMatrix(value:Number):Array
{
value /= 100;
var s: Number = value + 1;
var o : Number = 128 * (1 - s);
var m:Array = new Array();
m = m.concat([s, 0, 0, 0, o]); // red
m = m.concat([0, s, 0, 0, o]); // green
m = m.concat([0, 0, s, 0, o]); // blue
m = m.concat([0, 0, 0, 1, 0]); // alpha
return m;
}
亮度矩阵使用此功能-100之间至100
private static function getBrightnessMatrix(value:Number):Array
{
var m:Array = new Array();
m = m.concat([1, 0, 0, 0, value]); // red
m = m.concat([0, 1, 0, 0, value]); // green
m = m.concat([0, 0, 1, 0, value]); // blue
m = m.concat([0, 0, 0, 1, 0]); // alpha
return m;
}
值传递给函数。
1
您可以使用flash.geom.ColorTransform
反对一个图像,至少用于预览。如果您需要将您的图像的像素变化,我会说使用Pixel Bender着色器,将你所需要的。但是请注意,您将需要一个备份副本,你应该渴望改变着色器的参数。
+0
感谢@vesper我会考虑这个 – Nithil 2013-04-04 12:18:51
相关问题
- 1. 图像处理 - 亮度和对比度
- 2. L * u * v *增加图像的亮度?
- 3. 在多张图像上均衡对比度和亮度
- 4. 如何使用jQuery的图像的亮度和对比度
- 5. Open GL:更改图像的亮度和对比度
- 6. 更改图像部分的亮度和对比度
- 7. 如何调整图像的亮度和对比度?
- 8. silverlight图像控制亮度和对比度
- 9. 亮度和对比度与JavaScript的
- 10. 使用JAI旋转灰度图像增加对比度
- 11. 如何调整android中图像的清晰度,亮度和对比度?
- 12. Silverlight 4.0 - 对比度和亮度管理
- 13. 更改EmguCV中图像的亮度/对比度
- 14. 如何使用OpenGL的色调,亮度,对比度图像
- 15. Flex:如何调整图像控件内部图像的对比度/亮度?
- 16. 使用NDK调整图像属性(如更改对比度,亮度等)
- 17. 在OpenCV中标准化摄像头输入? (对比度/饱和度/亮度等)
- 18. Cocos2D:增加Sprite亮度
- 19. 如何增强图像的颜色和对比度
- 20. 如何在DirectX中设置视频/图像的亮度和对比度以及饱和度
- 21. 使用Python的PIL,我该如何增强图像的对比度/饱和度?
- 22. 增加按钮点击事件的图像按钮的亮度
- 23. 如何在Android Studio的UVCCamera库中使用图像调整(亮度,对比度)
- 24. 如何使用位图增加图像的高度和宽度
- 25. 使用Python图像库(PIL)规范化一组图像的直方图(亮度和对比度)
- 26. python中图像的对数对比度增强
- 27. Python,OpenCV:增加图像亮度而不会溢出UINT8阵列
- 28. matlab - 图像中的亮度
- 29. 应用的亮度和对比度与OpenGL ES的
- 30. 如何将DICOM图像宽度和级别转换为JPEG亮度和对比度?
你尝试过什么?你怎么了?显示图像?应用数学公式? – 2013-04-04 12:14:26
需要动态改变亮度和对比度的图像组件 – Nithil 2013-04-04 12:16:43