안녕하세요, 개발자 여러분!👋 이제 더 강력해진 Mech-DLK SDK로 여러분의 창의력을 마음껏 발휘하세요. Mech-DLK SDK 2.1.0 버전이 여러분의 개발 여정을 한 단계 더 발전시켜 줄 것입니다!
Mech-DLK SDK는 Mech-DLK와 함께 사용하도록 특별히 설계된 보조 개발 소프트웨어 키트로, 소프트웨어 시스템에서 딥 러닝 추론을 더욱 쉽게 수행할 수 있도록 도와줍니다. 이제 Mech-Vision 에 의존하지 않고도 딥 러닝 모델을 빠르게 배포하고, 딥 러닝 기능을 여러분의 애플리케이션에 유연하게 통합할 수 있습니다. 현재 C#, C++ 및 C 프로그래밍 언어가 지원됩니다.
📥 Mech-DLK 소프트웨어를 설치해야 하는 경우, 다운로드 센터로 이동하여 Mech-DLK 설치 프로그램을 다운로드합니다. 소프트웨어 라이센스에 대한 자세한 내용은 info@mech-mind.net 으로 문의해주시기 바랍니다.
NOTE: Mech-DLK SDK 2.1.0 버전 이상을 사용하는 경우, Mech-DLK 2.6.0 버전 이상을 다운로드해야 합니다. Mech-DLK SDK 2.1.0 이전 버전을 사용하는 경우에는 Mech-DLK 2.4.2 - 2.5.4 버전을 다운로드해야 합니다.
💡사용하는 과정에서 SDK에 관한 질문이나 공유할 내용이 있다면, Mech-Mind 온라인 커뮤니티에 자유롭게 게시해 주시기 바랍니다.
- Mech-DLK Pro-Train/Pro-Run 소프트웨어 라이센스를 구입했는지 확인합니다.
- Sentinel LDK 암호화 드라이버를 다운로드하고 설치했는지 확인합니다. 3.구입한 소프트웨어 라이센스를 활성화 또는 업데이트했는지 확인합니다.
- 사용된 장치는 다음 요구 사항을 충족하는 것이 권장됩니다.
공인 소프트웨어 라이센스 버전 | Pro-Run | Pro-Train |
---|---|---|
시스템 | Windows 10 이상 | Windows 10 이상 |
CPU | Intel® Core™ i7-6700 이상 | Intel® Core™ i7-6700 이상 |
메모리 | 8 GB 이상 | 16 GB 이상 |
그래픽 카드 | GeForce GTX 1660 이상 | GeForce RTX 3060 이상 |
그래픽 카드 드라이버 | 472.50 버전 이상 | 472.50 버전 이상 |
-
장치에 dlk_sdk 와 같은 로컬 프로젝트 폴더를 만듭니다.
-
Mech-DLK SDK 를 GitHub 에서 프로젝트 폴더로 복제합니다.
-
Mech-DLK SDK 의존하는 third-party libraries(3rd_dll.zip)와 resources (resources.zip)를 프로젝트 폴더에 다운로드합니다.
-
다운로드한 third-party libraries 및 resources 패키지의 압축을 풉니다.
- third-party libraries의 CRC32 값:9037EC58
- resources의 CRC32 값:3C23BC3A
Mech-DLK SDK는 Basic 및 Advanced 두가지 샘플 범주를 제공합니다.
이 샘플은 Mech-DLK에서 내보낸 모델을 사용하여 단일 이미지 추론 또는 여러 이미지를 동시에 추론하고, 그 결과를 시각화합니다.
- ImageInfer:단일 이미지 추론을 위한 샘플입니다(단일 모델과 캐스케이딩 모델 모두 지원).
- MultiImageInfer: 여러 이미지 동시 추론을 위한 샘플입니다(단일 모델과 캐스케이딩 모델 모두 지원).
이 샘플은 HALCON/OpenCV를 사용한 Mech-DLK SDK의 공동 개발 샘플입니다.
- ImageInferWithHalcon:Mech-DLK SDK 및 HALCON을 기반으로 실행되는 샘플입니다.
- ImageInferWithOpenCV:Mech-DLK SDK 및 OpenCV를 기반으로 실행되는 샘플입니다.
Mech-DLK SDK는 Basic 및 Advanced 두가지 샘플 범주를 제공합니다.
이 샘플은 Mech-DLK에서 내보낸 모델을 사용하여 단일 이미지 추론 또는 여러 이미지를 동시에 추론하고, 그 결과를 시각화합니다.
-
ImageInfer:단일 이미지 추론을 위한 샘플입니다.
-
MultiImageInfer:여러 이미지 동시 추론을 위한 샘플입니다.
이 샘플은 OpenCV를 사용한 Mech-DLK SDK의 공동 개발 샘플입니다.
- ImageInferWithOpenCV:Mech-DLK SDK 및 OpenCV를 기반으로 실행되는 샘플입니다.
Mech-DLK SDK는 Basic 및 Advanced 두가지 샘플 범주를 제공합니다.
이 샘플은 Mech-DLK에서 내보낸 단일 모델을 사용하여 단일 이미지를 추론하고, 그 결과를 시각화합니다.
-
Classification:분류 모델을 기반으로 한 추론을 위한 샘플입니다.
-
DefectSegmentation:결함 세그먼테이션 모델을 기반으로 한 추론을 위한 샘플입니다.
-
FastPositioning:신속한 위치 지정 모델을 기반으로 한 추론을 위한 샘플입니다.
-
InstanceSegmentation:인스턴스 세그먼테이션 모델을 기반으로 한 추론을 위한 샘플입니다.
-
ObjectDetection:물체 검출 모델을 기반으로 한 추론을 위한 샘플입니다.
-
TextDetection:텍스트 감지 모델을 기반으로 한 추론을 위한 샘플입니다.
-
TextRecognition:텍스트 인식 모델을 기반으로 한 추론을 위한 샘플입니다.
-
UnsupSegmentation:비지도 세그먼테이션 모델을 기반으로 한 추론을 위한 샘플입니다.
이 샘플은 여러 이미지 동시 추론 및 캐스케이딩 모델 기반 추론을 위한 샘플입니다.
-
CascadeModel:캐스케이딩 모델을 기반으로 한 추론을 위한 샘플입니다.
-
FolderImagesInfer:폴더 안의 이미지를 순차적으로 추론을 위한 샘플입니다.
-
MultiImageInfer:여러 이미지 동시 추론을 위한 샘플입니다.
Mech-DLK SDK을 사용하여 모델을 추론하는 방법에 대한 지침은 퀵 스타트 를 참조하세요.
다음 내용도 함께 참조하여 Mech-DLK SDK를 빠르게 시작할 수 있습니다.
Mech-DLK SDK 샘플은 BSD 라이센스에 따라 배포됩니다.