에디터 욜로 매치의 YoloV8 엔진을 사용해서 딥러닝으로 이미지를 찾는 방법.
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로 6.5.7.0 버전에 욜로 매치의 딥러닝 엔진을 선택적으로 사용할 수 있도록 개선되었습니다. 기존에는 YoloV3만 지원하고 있었는데요. YoloV3는 여러가지 제약으로 인해 사용에 불편함이 많았습니다. 특히나 weights 모델 파일의 용량이 기본 250메가 이상이었기 때문에 많은 메모리 사용으로 저사양 컴퓨터에서 사용하기 어려웠습니다. 그리고, cfg 파일과 names 파일을 별도로 관리해야 하는 번거로움도 있습니다. 가장 큰 문제는 Visual C++ 버전이 특정 버전에 고정되어 있어서 매번 재설치해야 하는 불편함도 존재했습니다.
이번에 추가된 YoloV8은 최신 그래픽 카드를 사용할 수 있고, 퍼포먼스가 상당부분 개선되었습니다. 또한, 모델 파일의 용량이 드라마틱하게 감소하여 저사양 컴퓨터에서도 준수한 성능을 보여줍니다. 무엇보다 Visual C++ 버전에 상관없이 사용할 수 있습니다. 이외에도 사용 편의를 위한 많은 부분이 개선되었습니다. 테스트를 위해 엔지엠 매크로 에디터를 실행하고 새로운 스크립트를 추가 해보세요.
아래는 테스트에 사용된 이미지입니다.
에디터의 스크립트에 [ 욜로 매치 ] 액션을 추가하고, 아래 그림처럼 욜로 버전을 YoloV8로 선택하고, 모델 파일도 선택 해주세요. 모델 파일의 확장자는 onnx입니다.
아래 그림처럼 감지할 영역을 설정 해주세요.
결과 확인을 위해 감지 영역을 표시하도록 하고, 바탕화면에 저장할께요.
- 저장 위치: C:\Users\<사용자 아이디>\Desktop\result.png (사용자 아이디는 자신의 컴퓨터 사용자 아이디로 변경해야 합니다.)
매크로를 실행하면 윈도우 바탕화면에 result.png 파일이 하나 만들어집니다. 4개의 이미지를 찾았네요.
대략 처리 시간은 0.3초정도 걸립니다. 컴퓨터 성능에 따라서 달라질 수 있는 부분입니다.
[ 욜로 V8 라벨링 프로그램 ]
[ 욜로 V8 학습 프로그램 ]
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글욜로 매치 액션을 사용하기 위한 셋팅 방법. 24.01.20
- 다음글루시퍼 키우기 게임으로 배우는 매크로 프로그램 제작하기. 24.01.19
댓글목록
등록된 댓글이 없습니다.