• 大小: 0.02M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: Java
  • 标签: java  

资源简介


java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等.zip

资源截图

代码片段和文件信息

package com.bdfus.piper.common.util.image;

import java.awt.Color;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;

import javax.imageio.ImageIO;


public class BinaryTest {
    /**
     * 
     * @param sourcePath 全路径,包括文件名
     * @param targetDir 目标目录,不包括文件名,最后面不要斜杠(数字+binary)
     * @throws Exception
     */
    public static void binaryAndCutImage(String sourcePath String targetDir) throws Exception{
     File f = new File(sourcePath);
BufferedImage input = ImageIO.read(f);
input = grayImage(input);
input = binaryImage(input);
input = denoise(input);
String formatName = sourcePath.substring(sourcePath.lastIndexOf(“.“)+1 sourcePath.length());
File destF = new File(targetDir);  
        if (!destF.exists())  
        {  
            destF.mkdirs();  
        } 
        String targetPath = targetDir+File.separator+“binary.“+formatName;
ImageIO.write(input formatName ne

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-08 21:00  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\
     目录           0  2018-07-08 21:00  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\
     文件       11462  2017-11-13 11:57  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\BinaryTest.java
     文件        5474  2018-01-31 14:43  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\ChartGraphics.java
     文件       18094  2017-11-13 11:57  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\CutImg.java
     文件        6389  2018-03-29 16:16  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\ImageCut.java
     文件        6401  2018-03-29 16:16  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\ImageCutUtil.java
     文件        2767  2017-11-13 11:57  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\ImageHelper.java
     文件        8737  2017-11-13 11:57  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\SimilarImageSearch.java
     文件          88  2018-07-08 21:08  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\【视频教程】.txt
     文件         795  2018-07-08 21:08  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\image-util\【赠送的资源 百度云下载】.txt
     文件          88  2018-07-08 21:08  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\【视频教程】.txt
     文件         795  2018-07-08 21:08  java图像处理方法:灰度化,二值化,降噪,切割,裁剪,找相似等\【赠送的资源 百度云下载】.txt

评论

共有 条评论