Skip to content
Snippets Groups Projects
Commit 63750f07 authored by Yasmine Moumou's avatar Yasmine Moumou
Browse files

[robots@robots](armor-lines) Fix import error

parent 874f9623
No related branches found
No related tags found
No related merge requests found
......@@ -7,9 +7,7 @@ from polystar.common.models.image import Image
from polystar.common.models.image_annotation import ImageAnnotation
from research.common.dataset.twitch.twitch_roco_datasets import TwitchROCODataset
#from ..armor_dataset_factory import
#research.robots_at_robots.dataset.armor_dataset_factory import ArmorDatasetFactory ?? Will not find ArmorDatasetFactory
#from ..code/robots-at-robots/research/robots_at_robots/dataset/armor_dataset_factory.py import ArmorDatasetFactory
from research.robots_at_robots.dataset.armor_dataset_factory import ArmorDatasetFactory
class ArmorLinesDetector:
......@@ -43,15 +41,24 @@ class ArmorLinesDetector:
if __name__ == "__main__":
lineDetector = ArmorLinesDetector()
armor_lines = []
for i, (armor_img, armor, k, p) in enumerate(ArmorDatasetFactory.from_dataset(TwitchROCODataset.TWITCH_470158483)):
armor_lines[i] = lineDetector.detect_lines(armor_img)
# test = cv2.imread('test.png') # ouverture
# test = cv2.cvtColor(test, cv2.COLOR_BGR2RGB) # conversion des couleurs
# armor_lines = lineDetector.detect_lines(test)
# plt.imshow(armor_lines[7], cmap='gray')
# plt.title('50 lignes principales')
# plt.show()
for armor in enumerate(armor_lines):
plt.imshow(armor)
plt.show()
plt.clf()
#for i, (armor_img, armor, k, p) in enumerate(ArmorDatasetFactory.from_dataset(TwitchROCODataset.TWITCH_470158483)):
# armor_lines = lineDetector.detect_lines(armor_img)
test = cv2.imread('test.png') # ouverture
test = cv2.cvtColor(test, cv2.COLOR_BGR2RGB) # conversion des couleurs
armor_lines = lineDetector.detect_lines(test)
plt.imshow(armor_lines, cmap='gray')
plt.title('50 lignes principales')
plt.show()
\ No newline at end of file
if i == 5:
break
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment