本范例先将leng.jpg轉成binary image,然後从512*512 downsampling成64*64,downsampling的规则为以8*8为unit,取topmost-left为downsampled data,最后产生Yokoi Connectivity Number。

  1}


原图

(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)


Downsampling

(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)


Yokoi Connectivity Number

 1(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 1 1 1 1 1 1 1                 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 1           1 1 1 1 1 1 1 1 1 1 1 1     0               0 
 2(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 5 5 5 5 5 1                   1 5 5 5 5 5 5 5 5 5 5 1   1 5 5 1     1 1       1 1 5 5 5 5 5 5 5 5 5 1 1                     
 3(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 5 5 5 5 5 1                 1 3 1 1 2 1 1 5 5 1 1 1 3 2 2 1 1 1   1 2 1         1 5 5 5 5 5 5 5 5 5 5 1             2 1     
 4(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 5 5 5 5 5 1                   2     2   1 1 1 1     2     1 1   0   2 1         1 5 5 5 5 5 5 5 5 5 5 1 1           1       
 5(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 5 5 5 5 5 1                 1 3   1 3 1   1 1       1     1 2 1   2 2           1 5 5 5 5 5 5 5 5 5 5 5 1         0         
 6(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 5 5 5 5 5 1                   1         1     1           2 1     2             1 5 5 5 5 5 5 5 5 5 5 5 1 1                 
 7(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 1 1 1 5 5 1                     1 1   1 3     2 1 1 1 1 1 2     1 3 1           1 5 5 5 5 5 5 5 5 5 5 5 5 1 1               
 8(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 5 1   1 5 5 1                             1   1 1 5 5 5 5 5 1 1 1                 1 5 5 5 5 5 5 5 5 5 5 5 5 5 1               
 9(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 1 1   1 5 5 1                                 1 5 5 5 5 5 5 5 5 1 1               1 5 5 5 5 5 5 5 5 5 5 5 5 1 1               
10(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1 1     1 5 5 1                       0       1 2 5 1 1 1 5 5 5 5 5 1 1 1           1 5 5 1 1 1 5 5 5 5 5 5 1 1                 
11(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)2 1     1 5 5 1                                 1 1 1   1 5 5 5 5 5 5 5 1 1         1 5 5 1   1 1 5 5 5 5 1 1                   
12(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)1       1 5 5 1                                   1 1 1 1 5 5 5 5 5 5 5 5 1 1       1 5 5 1     1 1 5 5 5 1                   1 
13(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   0           1 1 1 5 5 5 5 5 5 5 5 5 5 5 5 1 1     1 5 5 1       1 5 5 1 1                 1 2 
14(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                             1 1 5 1 1 1 5 5 5 5 5 5 5 5 5 5 5 1 1   1 5 5 1       1 1 1 1                 1 1 1 
15(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 1         2 2 1 1 1   1 5 5 5 5 5 5 5 5 5 5 5 5 1   1 5 5 1         1 1                 1 1 5 1 
16(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 2         1   2 1   1 1 5 5 5 5 5 5 5 5 5 5 5 5 1 2 2 1 5 1     1 1 1 1 1             1 1 5 5 1 
17(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 2           1 2   1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1   1 5 1   1 1 5 5 5 1             1 5 5 5 1 
18(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 2               1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1 5 1 1 1 5 5 5 1 1           1 1 5 5 5 1 
19(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 2       1 1   1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1             1 5 5 5 5 1 
20(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 1           1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1           1 1 5 5 5 5 1 
21(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 1 1       2 2 1 5 1 1 1 5 1 1 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1         1 1 5 5 5 5 5 1 
22(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 5 1 1     1   1 2 1   2 1 1     2 1 1 1 1 1 5 5 5 5 5 5 5 5 5 1 1 1             1 5 5 5 5 5 5 1 
23(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 5 5 1       0   1   2 2     1 2 2         1 5 5 5 5 5 5 5 1 1 1     0         1 1 5 5 5 5 5 5 1 
24(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 1 5 1     0   0   2 2   0     1 1       1 1 5 5 5 5 5 1 1 2       0           1 5 5 5 5 5 5 5 1 
25(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 1 5 1   0       1 2                   1 1 5 5 5 5 1 1 1   2 1 2 1             1 5 5 5 5 5 5 5 1 
26(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 1 2 2 1   0   0                       1 5 5 5 5 5 1       1 1 1             1 2 5 5 5 5 5 5 5 1 
27(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   2         0                       1 1 5 5 5 5 5 1 1     2 1                 1 5 5 5 5 5 5 5 1 
28(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   2       0             0         1 1 5 5 5 5 5 5 5 1     1               1 1 1 5 5 5 5 5 5 5 1 
29(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1             0     2                             1 1 5 5 5 5 5 5 5 5 1                     1 5 5 5 5 5 5 5 5 5 1 
30(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   1     0                     1 1 5 5 5 5 5 5 5 5 5 1 1                 1 1 5 5 5 5 5 5 5 5 5 1 
31(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                                             1 1 5 5 1 1 1 1 5 5 5 5 1 1     1           1 1 5 5 5 5 5 5 5 5 5 1 
32(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               1 1   0                   1 1 1 1 1 1 1     1 5 5 5 1 1       2             1 5 5 5 5 5 5 5 5 5 1 
33(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1             1 1 2 1                     1 5 1 1           1 5 1 1 1         2         1 1 1 5 5 5 5 5 5 5 5 5 1 
34(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1             2 1 1             0       1 1 1 1       1     1 5 1     1       2         1 5 5 5 5 5 5 5 5 5 5 5 1 
35(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1             1                         1 1 1   1   1 2 1 1 1 5 1     1       2         1 5 5 5 5 5 5 5 5 5 5 5 1 
36(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1         1                 0           2 1   1 2 1 1 5 5 5 5 5 1 1 1         2         1 5 5 5 5 5 5 5 5 5 5 5 1 
37(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1         2 1                       1 3 2     1 5 5 5 5 5 5 5 5 5 5 1 1       2       1 1 5 5 5 5 5 5 5 5 5 5 5 1 
38(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                                     1     1 1 5 5 5 5 5 1 1 1 5 5 5 1       1       1 5 5 5 5 5 5 5 5 5 5 5 5 1 
39(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1       1                           1       1 1 5 5 5 5 1 1   1 1 5 5 1         1     1 5 5 5 5 5 5 5 5 5 5 5 5 1 
40(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1       1                           1         1 5 5 5 5 1       1 5 1 1         2   1 1 5 5 5 5 5 5 5 5 5 5 5 5 1 
41(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1             0   0             1 1           1 5 5 5 5 1 1     1 5 1           2   1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 
42(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   1                         1 5 5 5 5 5 1 1   1 5 1           2   1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 
43(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                   1       1   0           1 2 5 5 5 5 5 5 1 1 2 1 1           2   1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 
44(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                         2 2                 1 1 5 1 1 1 1 1 5 1               2 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 
45(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1     0                 1 2                     1 1 1       1 5 2 1             1 5 5 5 5 5 5 5 1 1 1 5 5 5 5 5 1 
46(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1               0   0       0                     1 1 1   1 1 5 1               1 5 5 5 5 5 5 5 1   1 5 5 5 5 5 1 
47(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                         0                       1 1 1 1 1 5 1 1               1 5 5 5 5 5 5 5 1   1 5 5 5 5 5 1 
48(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                 0                                 1 1 5 5 5 1                 1 5 5 5 5 5 5 5 1   1 5 5 5 5 1 1 
49(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 5 5 1                     1 1                             1 5 5 5 1                 2 1 1 1 1 1 1 1 1   1 5 5 5 1 1   
50(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)        1 1 5 2 1                 0     1                     0   1 1 5 5 5 1 1 1             2           1 1   1 1 5 5 1 1     
51(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)0         1 5 1   0                     2                         1 5 5 5 5 5 5 1 1 1         2 1 1 1           1 5 5 1 1       
52(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)  1       1 5 1 1                     2 3 1                       1 5 5 5 5 5 5 5 5 1 1       1 5 5 1 1 1       1 5 1 1         
53(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)  2 2     1 5 1 1                     1                           1 5 5 5 5 5 5 5 5 5 1 1     1 5 5 5 5 1 1   1 1 5 1           
54(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    2     1 5 1                         0   1                 1 1 1 5 5 5 5 5 5 5 5 5 5 1     1 5 5 5 1 1 2   1 5 1 1           
55(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    2     1 5 2 1         0         0     1 3                 1 5 5 5 5 5 5 5 5 5 5 5 5 1 1   1 5 5 5 1   2 2 1 5 1             
56(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    2     1 5 1                       1 1   1           0     1 5 5 5 5 5 5 5 5 5 5 5 5 5 1   1 5 5 5 2 1   1 5 1 1             
57(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    2     1 5 1 1                                             1 5 5 5 5 5 5 5 5 5 5 5 5 5 1   1 1 1 5 1     1 5 1               
58(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    2 1   1 5 1 1                           0                 1 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1     1 1 2 2 1 1 5 1               
59(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 5 1                     0                       1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1           1 1 5 1 1               
60(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 5 1                                           1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1             1 5 1                 
61(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 5 1                         0                 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1             2 1 1                 
62(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 5 1                                             1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1           1                     
63(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 5 1                                             1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1                                 
64(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)    1 1   1 1 1                 0                     0   1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1                                 


Reference

Computer and Robot Vision P.274, Robert M. Haralick

相关文章: