Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcheckcode.py
More file actions
Latest commit
61 lines (49 loc) · 1.64 KB
/
Copy pathcheckcode.py
File metadata and controls
61 lines (49 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
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
59
60
61
# -*- coding: utf-8 -*-
"""
Created on Tue Jan 5 23:15:31 2016
@author: pjh
"""
importImage
importnumpyasnp
defgetTemplate(img_test):
im1=Image.open('Template1/0130')
im2=Image.open('Template1/3214')
im3=Image.open('Template1/7564')
im4=Image.open('Template1/7849')
bw_im1=im1.convert('1')
bw_im2=im2.convert('1')
bw_im3=im3.convert('1')
bw_im4=im4.convert('1')
#bw_im1 = numpy.ndarray(im1)
dic_0=np.asarray(bw_im1.crop((0,0,10,10)))
dic_1=np.asarray(bw_im1.crop((10,0,20,10)))
dic_2=np.array(bw_im2.crop((10,0,20,10)))
dic_3=np.array(bw_im2.crop((0,0,10,10)))
dic_4=np.array(bw_im2.crop((30,0,40,10)))
dic_5=np.array(bw_im3.crop((10,0,20,10)))
dic_6=np.array(bw_im3.crop((20,0,30,10)))
dic_7=np.array(bw_im3.crop((0,0,10,10)))
dic_8=np.array(bw_im4.crop((10,0,20,10)))
dic_9=np.array(bw_im4.crop((30,0,40,10)))
Dict= [dic_0,dic_1,dic_2,dic_3,dic_4,dic_5,dic_6,dic_7,dic_8,dic_9]
dic_0=np.asarray(dic_0, dtype='bool')
dic_1=np.asarray(dic_1, dtype='bool')
a=dic_0^dic_1
b= [dic_0,dic_1]
c=b[0]
dic_2=np.asarray(dic_2, dtype='int32')
img_test=img_test.convert('1')
foriinrange(4):
subImg=img_test.crop((i*10,0,(i+1)*10,10))
if__name__=="__main__":
img_test=Image.open("test")
getTemplate(img_test)
#im_bw = im.convert('1')
dic_0=Image.open("dic_0.jpg")
dic_0=np.asarray(dic_0, 'int32')
#print(im.format, im.size, im.mode)
# box = (0,0,10,10)
#t1 = im.crop((20,0,30,10))
#t1.show()
#im.show()
#dic_0.show()