技术人教你那种图片是如何打码的!

准备工作

我们先引入 JavaCV 的依赖库

技术人教你那种图片是如何打码的!

这种方式引入,会把javacv 所有包含的都引入进来。平时测试使用的时候,可以这样操作。但是到真实项目中,还是需要做一次精简才行。

另外我们准备了一个图片。

技术人教你那种图片是如何打码的!

代码实现

读取文件

技术人教你那种图片是如何打码的!

获取原图的像素宽高,然后进行像素比缩放。

技术人教你那种图片是如何打码的!


根据设定的像素比, 对原图进行缩小,再放大的两次 resize 操作。这样就完成了像素图的处理。技术人教你那种图片是如何打码的!

那我们来看下处理过之后的图像效果吧

技术人教你那种图片是如何打码的!

效果看起来还可以,图片颜色单一图片尺寸稍微小一些的效果会好很多。

完整代码

技术人教你那种图片是如何打码的!

总结

像素图处理的演示到这里就结束了,opencv还能做更多好玩的事情,后面陆陆续续更新一些好玩的图片处理功能。

上一篇:Kubernetes 集群 Helm3 安装 ElasticSearch & Kibana 7集群


下一篇:Java Jar包压缩、解压使用指南