사용
글 하단 파일에 포함된 코드 확인(main.ahk)
학습
입문자는 다음 프로젝트를 사용하는걸 추천
yolov8 모델 학습 후 onnx형식으로 내보내기
https://github.com/ultralytics/ultralytics
GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite
NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite - ultralytics/ultralytics
github.com
또는 darknet을 사용하는 것도 가능
숙련된 사용자라면 다른 프레임워크를 사용하는 것도 가능(ultralytics의 yolov8 포멧과 출력을 동일하게 하면 올바르게 작동해야함)
개인적으로 재배포 금지
- 자기 블로그나 사이트에 파일올려서 배포 금지
- 카톡방에서 개인적으로 전달하기 금지
- 배포가 필요하다면 이 블로그에서 다운 받을 수 있도록 링크를 공유하는 방식으로 배포하기
상업용으로 사용 금지
- dll을 사용해서 수익을 창출하지 마세요
사용을 금지 당한 사람은 사용하지마세요
- 단톡방이나 개인톡에서 ~~님은 쓰지마세요 라고 당한 사람들이 있음
그 사람들은 사용하지 마세요. 쓰다가 걸리면 소송검 (ex: ITxx )
라이센스 구매
댓글로 문의해주세요
상용라이센스는 다음을 지원합니다
- nvidia, amd gpu 지원
- 메모리 버퍼에 있는 이미지의 추론 (무료 버전은 파일에서만 추론 가능)
- 문제해결 지원
- 프로그램에 포함해서 판매 가능
사용된 라이브러리의 라이센스
opencv : https://opencv.org/license/
License - OpenCV
The OpenCV library is licensed under two different licenses depending on the version of the library. The rationale behind changing OpenCV license from 3-clause BSD to Apache 2 is explained in this post. OpenCV 4.5.0 and higher OpenCV 4.5.0 and higher versi
opencv.org
opencv-contrib : https://github.com/opencv/opencv_contrib/blob/4.x/LICENSE
opencv_contrib/LICENSE at 4.x · opencv/opencv_contrib
Repository for OpenCV's extra modules. Contribute to opencv/opencv_contrib development by creating an account on GitHub.
github.com
onnx : https://github.com/onnx/onnx/blob/main/LICENSE
onnx/LICENSE at main · onnx/onnx
Open standard for machine learning interoperability - onnx/onnx
github.com
darknet (테스트용 학습에 사용됨) : https://github.com/stephanecharette/darknet/blob/ng/license.txt
darknet/license.txt at ng · stephanecharette/darknet
Darknet/YOLO Next Generation - Neural Networks for Object Detection - stephanecharette/darknet
github.com
모델
같이 포함된 모델은 https://github.com/stephanecharette/darknet 과 https://github.com/ultralytics/ultralytics 에서 가져왔음
사용시 위 저장소에 방문해서 라이센스 확인
참고사항
- vs2022로 빌드됨, 일부 시스템에서는 재배포 패키지가 필요할 수 있음
- cpu만 사용하는 버전임
- onnx버전을 사용할 경우 다음 링크의 프로젝트를 사용하는걸 추천
(직접 만든 프레임워크나 모델일 경우에는 아래 프로젝트와 출력 형식을 맞추면 정상 작동하는걸 기대함) - https://github.com/ultralytics/ultralytics
GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite
NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite - ultralytics/ultralytics
github.com
파일
https://drive.google.com/file/d/14QF043jTMIGMYWmQu_RyIQlFOr2_MDz2/view?usp=sharing
AutoHamkey_2.zip
drive.google.com
수정
240526 : 클래스 아이디를 내보내도록 수정
'날먹을 위한 몸부림 > 나중에 옮기겠지' 카테고리의 다른 글
다운로드 (2) | 2024.12.05 |
---|---|
자리 확보용 (2) | 2023.02.07 |
오토핫키 딥러닝 (0) | 2023.02.02 |
c++ x64에서 vmx지원 체크 (2) | 2023.01.10 |
c++ x64에서 cpu 공급업체 가져오기 (0) | 2023.01.09 |