質問編集履歴
1
クラス名を間違えていた
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,19 +37,19 @@
|
|
37
37
|
def get_image(self):
|
38
38
|
image = None
|
39
39
|
if self.image_filename == Target._image_cache[0]:
|
40
|
-
image =
|
40
|
+
image = SubImage._image_cache[1]
|
41
41
|
else:
|
42
42
|
image = cv2.imread(self.image_filename))
|
43
43
|
#del Target._image_cache
|
44
44
|
#gc.collect()
|
45
|
-
|
45
|
+
SubImage._image_cache = (self.image_filename, image)
|
46
46
|
return image[self.region.top():self.region.bottom(), self.region.left():self.region.right(), :]
|
47
47
|
|
48
48
|
@staticmethod
|
49
49
|
def deleteCache():
|
50
50
|
#del Target._image_cache
|
51
51
|
#gc.collect()
|
52
|
-
|
52
|
+
SubImage._image_cache = ('', None)
|
53
53
|
|
54
54
|
```
|
55
55
|
|