zoukankan      html  css  js  c++  java
  • 软件杯-图片处理之定位切割

    这段时间我们进行了图片的切割,切割的目的在于,我们的题目要求是只需要将图片中的两项进行输出,所以我将每张图片的切割成为两个小的图片,让插件进行识别,并且一次输出。

    代码:

     

    public static void cut(String file, String descDir)     
    {     
        try    
        {    
            String dir = null;  
            // 读取源图像     
            BufferedImage bi = ImageIO.read(new File(file));     
            BufferedImage outImg=bi.getSubimage(145, 10, 300, 30);   
    
                        // 输出为文件    
                        dir = descDir + ".jpg";  
                        File f = new File(dir);  
                        
                        ImageIO.write(outImg, "jpg", f); 
                        System.out.println(dir);  
                        
        }     
        catch (Exception e)     
        {     
            e.printStackTrace();     
        }     
    }

     

    将他和以往的代码进行整合,我得到了我想要的结果:

    结果截图:

     

    结论:在图片的处理阶段已经结束,已经能够基本完成这个项目的要求,接下来我计划做的是界面的设计。

     

     

  • 相关阅读:
    struts2类型转换2
    list集合排序3
    list集合排序2
    list集合排序
    JSON
    Java获取文件Content-Type(Mime-Type)
    struts2文件下载
    获取文件大小
    struts2国际化
    人人都是产品经理
  • 原文地址:https://www.cnblogs.com/baiyue/p/9306780.html
Copyright © 2011-2022 走看看