Java Image Filters是一款基于Java的图像处理类库,特别是在图像滤镜特效方面,Java Image Filters简直就是强大到天衣无缝。它几乎提供了PS上大部分的图像特效。比如反色特效、图像扭曲、水波和纹理等效果。

更多特效大家可以去它的官方网站,也可以下载这个类库使用。

以下是Java Image Filters提供的所有图像滤镜特效以及每一种特效实现算法思路:



色彩调整

Java 对图像处理的工具 java图片处理类库_人工智能

ChannelMixFilter - 混合RGB通道

Java 对图像处理的工具 java图片处理类库_Java_02

ContrastFilter - 调整亮度和对比度

Java 对图像处理的工具 java图片处理类库_Image_03

CurvesFilter - 调整曲线的图像

Java 对图像处理的工具 java图片处理类库_java_04

DiffusionFilter - 抖动

Java 对图像处理的工具 java图片处理类库_人工智能_05

DitherFilter - 有序抖动

Java 对图像处理的工具 java图片处理类库_人工智能_06

ExposureFilter - 改变图像的曝光度

Java 对图像处理的工具 java图片处理类库_java_07

GainFilter - 调节增益和偏置

Java 对图像处理的工具 java图片处理类库_Image_08

GammaFilter - 调整图像伽玛

Java 对图像处理的工具 java图片处理类库_Image_09

GrayFilter - 图像灰度

Java 对图像处理的工具 java图片处理类库_人工智能_10

GrayscaleFilter - 转换成灰度图

Java 对图像处理的工具 java图片处理类库_java_11

HSBAdjustFilter - 调节色调,饱和度和亮度

Java 对图像处理的工具 java图片处理类库_Image_12

InvertAlphaFilter - 反转Alpha通道

Java 对图像处理的工具 java图片处理类库_Image_13

InvertFilter - 反转图像色彩

Java 对图像处理的工具 java图片处理类库_人工智能_14

LevelsFilter - 调整图像的水平度

Java 对图像处理的工具 java图片处理类库_Java_15

LookupFilter - 改变图像色彩查询表

Java 对图像处理的工具 java图片处理类库_Image_16

MapColorsFilter - 颜色替换

Java 对图像处理的工具 java图片处理类库_人工智能_17

MaskFilter - 遮罩

Java 对图像处理的工具 java图片处理类库_Image_18

PosterizeFilter - 分色

Java 对图像处理的工具 java图片处理类库_java_19

QuantizeFilter - 量化的图像为256色,比如说,GIF出口

Java 对图像处理的工具 java图片处理类库_Image_20

RescaleFilter - 颜色缩放因子

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_21

RGBAdjustFilter - 调整红、绿、蓝三个分量

Java 对图像处理的工具 java图片处理类库_人工智能_22

SolarizeFilter - 过渡曝光

Java 对图像处理的工具 java图片处理类库_Java_23

ThresholdFilter - 颜色阈值

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_24

TritoneFilter - 创建一个三色调图像



回到顶部



变形和扭曲

Java 对图像处理的工具 java图片处理类库_java_25

BicubicScaleFilter - Scaling with bicubic interpolation

Java 对图像处理的工具 java图片处理类库_Image_26

CircleFilter - 让图像扭曲成圆环

Java 对图像处理的工具 java图片处理类库_java_27

CropFilter - 图像区域剪裁

Java 对图像处理的工具 java图片处理类库_人工智能_28

DiffuseFilter - Diffuse the pixels of an image

Java 对图像处理的工具 java图片处理类库_java_29

DisplaceFilter - 玻璃效果

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_30

DissolveFilter - 随机像素透明溶解的图像

Java 对图像处理的工具 java图片处理类库_Java_31

FieldWarpFilter - Warp images using a field warp algorithm

Java 对图像处理的工具 java图片处理类库_人工智能_32

FlipFilter - 翻转和旋转图像

Java 对图像处理的工具 java图片处理类库_Image_33

KaleidoscopeFilter - 万花筒效果

Java 对图像处理的工具 java图片处理类库_java_34

MarbleFilter - 大理石纹效果

Java 对图像处理的工具 java图片处理类库_Java_35

MirrorFilter - 镜像效果

Java 对图像处理的工具 java图片处理类库_java_36

OffsetFilter - 偏移平铺图像

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_37

PerspectiveFilter - 透视畸变

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_38

PinchFilter - Whirl-and-pinch distortion

Java 对图像处理的工具 java图片处理类库_java_39

PolarFilter - 极坐标转换效果

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_40

RippleFilter - 纹波失真

Java 对图像处理的工具 java图片处理类库_java_41

RotateFilter - 翻转图像

Java 对图像处理的工具 java图片处理类库_Image_42

ScaleFilter - 原点缩放图像

Java 对图像处理的工具 java图片处理类库_Java_43

ShearFilter - Shear an image

Java 对图像处理的工具 java图片处理类库_Image_44

SphereFilter - 镜头畸变

Java 对图像处理的工具 java图片处理类库_Java 对图像处理的工具_45

SwimFilter - 水下波纹效果

Java 对图像处理的工具 java图片处理类库_Java_46

TileImageFilter - 图像平铺效果

Java 对图像处理的工具 java图片处理类库_人工智能_47

TwirlFilter - 扭曲变形

Java 对图像处理的工具 java图片处理类库_人工智能_48

WarpFilter - A general grid image warp

Java 对图像处理的工具 java图片处理类库_java_49

WaterFilter - 模拟水波效果