类 ColorHalftoneFilter
- java.lang.Object
-
- org.meteoinfo.image.filter.AbstractBufferedImageOp
-
- org.meteoinfo.image.filter.ColorHalftoneFilter
-
- 所有已实现的接口:
java.awt.image.BufferedImageOp,java.lang.Cloneable
public class ColorHalftoneFilter extends AbstractBufferedImageOp
A Filter to pixellate images.
-
-
构造器概要
构造器 构造器 说明 ColorHalftoneFilter()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.awt.image.BufferedImagefilter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)floatgetCyanScreenAngle()Get the cyan screen angle.floatgetdotRadius()Get the pixel block size.floatgetMagentaScreenAngle()Get the magenta screen angle.floatgetYellowScreenAngle()Get the yellow screen angle.voidsetCyanScreenAngle(float cyanScreenAngle)Set the cyan screen angle.voidsetdotRadius(float dotRadius)Set the pixel block size.voidsetMagentaScreenAngle(float magentaScreenAngle)Set the magenta screen angle.voidsetYellowScreenAngle(float yellowScreenAngle)Set the yellow screen angle.java.lang.StringtoString()-
从类继承的方法 org.meteoinfo.image.filter.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
方法详细资料
-
setdotRadius
public void setdotRadius(float dotRadius)
Set the pixel block size.- 参数:
dotRadius- the number of pixels along each block edge min-value 1 max-value 100+- 另请参阅:
getdotRadius()
-
getdotRadius
public float getdotRadius()
Get the pixel block size.- 返回:
- the number of pixels along each block edge
- 另请参阅:
setdotRadius(float)
-
getCyanScreenAngle
public float getCyanScreenAngle()
Get the cyan screen angle.- 返回:
- the cyan screen angle (in radians)
- 另请参阅:
setCyanScreenAngle(float)
-
setCyanScreenAngle
public void setCyanScreenAngle(float cyanScreenAngle)
Set the cyan screen angle.- 参数:
cyanScreenAngle- the cyan screen angle (in radians)- 另请参阅:
getCyanScreenAngle()
-
getMagentaScreenAngle
public float getMagentaScreenAngle()
Get the magenta screen angle.- 返回:
- the magenta screen angle (in radians)
- 另请参阅:
setMagentaScreenAngle(float)
-
setMagentaScreenAngle
public void setMagentaScreenAngle(float magentaScreenAngle)
Set the magenta screen angle.- 参数:
magentaScreenAngle- the magenta screen angle (in radians)- 另请参阅:
getMagentaScreenAngle()
-
getYellowScreenAngle
public float getYellowScreenAngle()
Get the yellow screen angle.- 返回:
- the yellow screen angle (in radians)
- 另请参阅:
setYellowScreenAngle(float)
-
setYellowScreenAngle
public void setYellowScreenAngle(float yellowScreenAngle)
Set the yellow screen angle.- 参数:
yellowScreenAngle- the yellow screen angle (in radians)- 另请参阅:
getYellowScreenAngle()
-
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-