![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 82
0千里之行0
这个作者很懒,什么都没留下…
展开
-
图片中格式的互转
public class ImageUtil { /** * 将图片转换成Base64 * @param imgFilePath * @return */ private double scaleWidth = 358.0; private double scaleHeight = 441.0; private InputStr...原创 2017-04-04 12:20:14 · 230 阅读 · 0 评论 -
Java OCR 图像智能字符识别技术,可识别中文
先存着,有时间再看 http://www.open-open.com/lib/view/open1363156299203.html原创 2017-02-09 16:50:20 · 427 阅读 · 0 评论 -
java识别照片是彩色还是黑白照
RGB与HSB rgb三个分量的值相等时即为灰度图,值的大小体现了图的灰度。彩图的颜色就是通过rgb值的差异进行体现的,rgb不等值的情况,只说明这不是完全的灰度图,或者叫做彩色饱和度不高的彩图,只是肉眼分辨不出来。为此,要将rgb模式转换为hsb模式再去判断,其中:h色相,s饱和度,b对比度。转换为hsb后,判断饱和度,如果s<10%即可认为是灰度图,至于这个阈值是10%...2017-02-10 12:34:18 · 1219 阅读 · 0 评论 -
Java OCR tesseract 图像智能字符识别技术 Java代码实现
接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下Java实现的例子。拿代码扫描上面的图片,然后输出结果。主要思想就是利用Java调用系统任务。下面是核心代码:package com.zhy.test; import java.io.BufferedReader; ...原创 2017-02-10 22:37:06 · 366 阅读 · 0 评论 -
详解Java如何实现图像灰度化
来源 http://www.jb51.net/article/91257.htm 24位彩色图与8位灰度图首先要先介绍一下24位彩色图像,在一个24位彩色图像中,每个像素由三个字节表示,通常表示为RGB。通常,许多24位彩色图像存储为32位图像,每个像素多余的字节存储为一个alpha值,表现有特殊影响的信息[1]。在RGB模型中,如果R=G=B时,则彩色表示一种灰度颜色,其中...原创 2017-02-14 11:01:10 · 1729 阅读 · 0 评论