java图片里面的图像

01 import java.awt.image.BufferedImage;
02 import java.io.File;
03 import java.io.IOException;
04  
05 import javax.imageio.ImageIO;
06  
07 /**
08  * 图形识别技术
09  * @author marker
10  * 时间:2012-4-6
11  * */
12 public class Index {
13     public static void main(String[] args) throws IOException {
14   
15         BufferedImage bi = (BufferedImage)ImageIO.read(new File("e.png"));
16          
17         //获取图像的宽度和高度
18         int width = bi.getWidth();
19         int height = bi.getHeight();
20          
21         //扫描图片
22         for(int i=0;i<height;i++){
23             for(int j=0;j<width;j++){//行扫描
24                 int dip = bi.getRGB(j, i);
25                 if(dip == -1) System.out.print(" ");
26                 else          System.out.print("♦");
27             }
28             System.out.println();//换行
29         }
30   
31     }
32  
33 }

2. [图片] 被处理的图片    

3. [代码]识别结果:     

01                                 ♦♦♦                       
02                                ♦♦♦♦                       
03                         ♦♦♦♦   ♦♦♦♦     ♦♦♦               
04                      ♦♦♦♦♦♦♦   ♦♦♦♦     ♦♦♦♦              
05                   ♦♦♦♦♦♦♦♦♦♦    ♦♦♦     ♦♦♦♦♦             
06               ♦♦♦♦♦♦♦♦♦♦♦♦♦     ♦♦♦     ♦♦♦♦♦             
07          ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦       ♦♦♦      ♦♦♦♦♦            
08    ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦          ♦♦♦       ♦♦♦♦♦           
09    ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦              ♦♦♦       ♦♦♦♦♦           
10   ♦♦♦♦♦♦♦♦♦♦♦ ♦♦♦♦              ♦♦♦        ♦♦♦♦♦          
11    ♦♦♦♦       ♦♦♦♦              ♦♦♦         ♦♦♦♦          
12               ♦♦♦♦              ♦♦♦♦        ♦♦♦♦♦         
13               ♦♦♦♦              ♦♦♦♦         ♦♦♦♦         
14               ♦♦♦♦              ♦♦♦♦         ♦♦♦♦♦        
15               ♦♦♦♦              ♦♦♦♦          ♦♦♦♦        
16               ♦♦♦♦              ♦♦♦♦           ♦♦♦        
17               ♦♦♦♦              ♦♦♦♦           ♦♦♦        
18               ♦♦♦♦              ♦♦♦♦                      
19  ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦  
20 ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦  
21 ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦  
22  ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦   
23               ♦♦♦♦               ♦♦♦♦                     
24               ♦♦♦♦               ♦♦♦♦          ♦♦♦        
25               ♦♦♦♦               ♦♦♦♦          ♦♦♦        
26               ♦♦♦♦               ♦♦♦♦         ♦♦♦♦        
27               ♦♦♦♦               ♦♦♦♦         ♦♦♦♦        
28               ♦♦♦♦               ♦♦♦♦        ♦♦♦♦♦        
29               ♦♦♦♦         ♦♦     ♦♦♦        ♦♦♦♦         
30               ♦♦♦♦       ♦♦♦♦♦    ♦♦♦♦      ♦♦♦♦♦         
31               ♦♦♦♦     ♦♦♦♦♦♦♦    ♦♦♦♦     ♦♦♦♦♦          
32               ♦♦♦♦  ♦♦♦♦♦♦♦♦♦♦    ♦♦♦♦     ♦♦♦♦           
33               ♦♦♦♦♦♦♦♦♦♦♦♦♦♦      ♦♦♦♦    ♦♦♦♦♦           
34               ♦♦♦♦♦♦♦♦♦♦♦♦         ♦♦♦♦   ♦♦♦♦            
35             ♦♦♦♦♦♦♦♦♦♦♦♦           ♦♦♦♦  ♦♦♦♦♦            
36          ♦♦♦♦♦♦♦♦♦♦♦♦              ♦♦♦♦ ♦♦♦♦♦             
37       ♦♦♦♦♦♦♦♦♦♦♦♦                 ♦♦♦♦♦♦♦♦♦              
38   ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦                  ♦♦♦♦♦♦♦♦              
39  ♦♦♦♦♦♦♦♦♦♦♦♦ ♦♦♦♦                  ♦♦♦♦♦♦♦               
40  ♦♦♦♦♦♦♦♦♦    ♦♦♦♦                  ♦♦♦♦♦♦                
41  ♦♦♦♦♦        ♦♦♦♦                  ♦♦♦♦♦♦                
42               ♦♦♦♦                 ♦♦♦♦♦♦           ♦♦♦♦  
43               ♦♦♦♦                ♦♦♦♦♦♦♦♦          ♦♦♦♦  
44               ♦♦♦♦               ♦♦♦♦♦♦♦♦♦♦         ♦♦♦♦  
45               ♦♦♦♦             ♦♦♦♦♦♦  ♦♦♦♦         ♦♦♦♦  
46               ♦♦♦♦            ♦♦♦♦♦♦   ♦♦♦♦♦        ♦♦♦♦  
47               ♦♦♦♦           ♦♦♦♦♦♦     ♦♦♦♦        ♦♦♦♦  
48               ♦♦♦♦          ♦♦♦♦♦♦      ♦♦♦♦♦       ♦♦♦♦  
49               ♦♦♦♦        ♦♦♦♦♦♦♦        ♦♦♦♦♦      ♦♦♦♦  
50               ♦♦♦♦       ♦♦♦♦♦♦          ♦♦♦♦♦♦     ♦♦♦♦  
51     ♦         ♦♦♦♦     ♦♦♦♦♦♦♦            ♦♦♦♦♦♦    ♦♦♦♦  
52    ♦♦♦♦♦       ♦♦♦    ♦♦♦♦♦♦♦              ♦♦♦♦♦♦  ♦♦♦♦   
53    ♦♦♦♦♦♦♦♦   ♦♦♦♦    ♦♦♦♦♦                 ♦♦♦♦♦♦ ♦♦♦♦   
54    ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦    ♦♦♦                    ♦♦♦♦♦♦♦♦♦♦   
55     ♦♦♦♦♦♦♦♦♦♦♦♦♦♦                            ♦♦♦♦♦♦♦♦    
56        ♦♦♦♦♦♦♦♦♦♦                              ♦♦♦♦♦♦♦    
57                                                  ♦♦♦      
58                                                             
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值