# ImageTools **Repository Path**: wangxiaokuang/ImageTools ## Basic Information - **Project Name**: ImageTools - **Description**: Java图片操作封装 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-04-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ImageTools ## 简介 ​ Java图片操作封装 ## 使用示例 ### ImageSimilarity ​ 对于下列两张图片,使用ImageSimilarity类进行处理,可得到其图片的相似度 test1.jpg test2.jpg ​ 得到其相似性结果为: ![image-20200411144425317](README.assets/image-20200411144425317.png) ### Gamma ​ 使用Gamma类处理图片,可以调整图片的明暗度 调整前 调整后 ### Gradient ​ 使用Gradient类处理图片,可以得到图片的递度图像,默认为X和Y方向均递度,可以在实例化时指定是否输出X或Y方向上的递度图,下列图像分别是原图、X-Y方向上的递度图、X方向上的递度图和Y方向上的递度图 image-20200411150604501 image-20200411150634577 image-20200411150710816 image-20200411150744409 ### Inverse ​ 使用Inverse类处理图片可将图片反色 image-20200413215709103 image-20200413215738784 ### Watermark ​ 使用Watermark类可以给图片打上水印,支持文字水印和图片水印,默认打文字水印 image-20200612142714890 image-20200612142804414 image-20200612142714890![image-20200612142804414](README.assets/image-20200612142804414.png)