RenderingHints 参数设置

原创 2006年05月30日 11:08:00

  RenderingHints 类定义了多种着色微调,它们存储在一个映射集的 Graphics2D 对象里。 setRenderingHint() 方法的参数是一个键以及对应的键值。在我们的代码中,第一个参数是代表 alpha 合成微调的键,第二个参数是该微调的值。该微调的其它可能的值有 VALUE_ALPHA_INTERPOLATION_DEFAULT,代表平台缺省值;以及 VALUE_ALPHA_INTERPOLATION_SPEED,代表追求速度而不是质量。

  您还可以为下面的键提供微调:

键  描述 
KEY_ANTIALIASING 决定是否使用抗锯齿。当着色有倾斜角度的线时,通常会得到一组阶梯式的像素排列,使这条线看上去不平滑,经常被称为 锯齿状图形。抗锯齿是一种技术,它设置有倾斜角度的线的像素亮度,以使线看起来更平滑。因此,这个微调是用来决定在着色有倾斜角度的线时是否在减少锯齿状图形上花费时间。可能的值有 VALUE_ANTIALIAS_ON, _OFF 或 _DEFAULT。 
KEY_COLOR_RENDERING 控制颜色着色的方式。可能的值有 VALUE_COLOR_RENDER_SPEED, _QUALITY 或 _DEFAULT。
KEY_DITHERING 控制如何处理抖动。抖动是用一组有限的颜色合成出一个更大范围的颜色的过程,方法是给相邻像素着色以产生不在该组颜色中的新的颜色幻觉。可能的值有 VALUE_DITHER_ENABLE, _DISABLE 或 _DEFAULT。 
KEY_FRACTIONALMETRICS 文本的质量。可能的值有 VALUE_FRACTIONALMETRICS_ON, _OFF 或 _DEFAULT。
KEY_INTERPOLATION 确定怎样做内插。

  在对一个源图像做变形时,变形后的像素很少能够恰好对应目标像素位置。在这种情况下,每个变形后的像素的颜色值不得不由周围的像素决定。

  内插就是实现上述过程。有许多可用的技术。可能的值,按处理时间从最多到最少,是 VALUE_INTERPOLATION_BICUBIC, _BILINEAR 或 _NEAREST_NEIGHBOR。

  KEY_RENDERING 确定着色技术,在速度和质量之间进行权衡。可能的值有 VALUE_RENDERING_SPEED, _QUALITY 或 _DEFAULT。

  KEY_TEXT_ANTIALIASING 确定对文本着色时是否抗锯齿。可能的值有 VALUE_TEXT_ANTIALIASING_ON, _OFF 或 _DEFAULT。

 

RenderingHints 参数

 RenderingHints 类定义了多种着色微调,它们存储在一个映射集的 Graphics2D 对象里。setRenderingHint() 方法的参数是一个键以及对应的键值。在我们的代码中,第一...
  • lucumu
  • lucumu
  • 2004年11月11日 12:52
  • 3071

RenderingHints 类

google_ad_client = pub-8112432724706407;google_ad_width = 728;google_ad_height = 90;google_ad_format...
  • luanxj
  • luanxj
  • 2006年11月28日 10:20
  • 585

java高保真高性能图片缩放编码

package com.zte.csp.oam.kvm; import java.awt.BorderLayout; import java.awt.Dimension; import java...
  • MeOfCoast
  • MeOfCoast
  • 2015年07月15日 16:12
  • 603

参数设置

MIS系统物料进出参数设置:JMS 入倉: Type=I and Flag=/ and TranCode=2 and Origin= and  Location=JMS (JMS 入倉)       ...
  • zhangjian01361
  • zhangjian01361
  • 2007年03月07日 15:25
  • 726

main函数的参数设置

原文转自:http://blog.csdn.net/wu_lai_314/article/details/8454394 C程序最大的特点就是所有的程序都是用函数来装配的。main()称之为主函数...
  • w1300048671
  • w1300048671
  • 2016年06月20日 22:39
  • 958

Solaris ZFS参数调节指南

ZFS Evil Tuning Guidehttp://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide 
  • hotsolaris
  • hotsolaris
  • 2008年09月25日 09:43
  • 627

libsvm学习笔记-参数设置

支持向量机SVM工具libsvm中的参数设置相关意义解释
  • MrFortitude
  • MrFortitude
  • 2017年03月02日 17:08
  • 1098

Linux 系统参数的设置

Linux 系统参数的设置 用串口作为console,见linux/Documentation/serial-console.txt。 为了用户可以登陆,要修改/etc/securett...
  • ufwt
  • ufwt
  • 2006年12月02日 10:50
  • 905

gbdt的参数意义与设置

http://www.jianshu.com/p/005a4e6ac775 重要参数的意义及设置 推荐GBDT树的深度:6;(横向比较:DecisionTree/RandomForest需要把树...
  • yibo492387
  • yibo492387
  • 2017年12月12日 17:12
  • 80

java虚拟机参数设置 jvm参数设置

java进程命令行使用方式如下: java [-options] class [args...] -options 表示虚拟机的启动参数, class为带有main()函数的java类的全名称 ...
  • qq_30739519
  • qq_30739519
  • 2016年03月27日 18:33
  • 1327
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RenderingHints 参数设置
举报原因:
原因补充:

(最多只允许输入30个字)