Swift패키지 · v0.1.0

KLOCRPipeline

명확한 기하와 모델 경계로OCR단계를 실행합니다.

KLOCRPipeline은 이미지 전처리, Vision문자 인식, 읽기 순서 복원, 선택적인PaddleOCR Core ML추론을 단계별로 실행합니다.

지원OS
iOS 17+ · macOS 14+
개발 환경
Swift 6.0+
라이선스
MIT
외부 의존성
없음

기능

  • 명확한 전처리와 인식 단계
  • Vision및 선택적인PaddleOCR경로
  • KLReadingOrder를 통한 읽기 순서 복원
  • 테스트 가능한 모델과 런타임 경계

포함하지 않는 기능

이 패키지는OCR단계를 실행하고 구조화된 결과를 반환합니다. 이미지 수집, 편집 화면, 모델 배포, 영속화는 연동하는 앱이 담당합니다.

SwiftPM으로 추가

Package.swiftSwift
.package(url: "https://github.com/KoenLee1023/KLOCRPipeline.git", from: "0.1.0")

사용 방법

연동 예제Swift
let result = try await pipeline.recognize(image)
let ordered = readingOrder.reconstruct(candidates: result.candidates)
KLOCRPipeline

설정된OCR단계를 실행하고 원본 기하가 포함된 인식 후보를 반환합니다.

KLOCRVision

지원되는 이미지 입력에Apple Vision인식 단계를 제공합니다.

PPOCRInferenceSession

검증된 텐서와Core ML OCR모델 사이의 경계를 관리합니다.

데모 앱

Pipeline Playground

명확한 전처리와 인식 단계 · Vision및 선택적인PaddleOCR경로

Vision Text Lab

KLReadingOrder를 통한 읽기 순서 복원 · 테스트 가능한 모델과 런타임 경계