FLYAI4 / ArtFront-ReactNative

프로젝트 Frontend repo 입니다.
1 stars 1 forks source link

[Frontend] camera - OCR 버전으로 명도, 채도 수정되는 현상 #18

Closed heehminh closed 9 months ago

heehminh commented 9 months ago

📌 Description


🎈 Goal

$\tiny{구체적인\ 산출물을\ 포함한\ 목표를\ 작성해주세요.}$


✏️ Todo

$\tiny{목표\ 달성을\ 위해\ 해야할\ 일을\ 세부적으로\ 작성해주세요.}$

heehminh commented 9 months ago

라이브러리 리서치

1. react-native-document-scanner-plugin

라이브러리 링크

2. react-native-rentangle-scanner

라이브러리 링크

photo에서 사각형을 스캔 후 추출

3. react-native-document-scanner

라이브러리 링크

heehminh commented 9 months ago

react-native-document-scanner-plugin

https://github.com/FLYAI4/ArtFront-ReactNative/assets/76530562/2f0d44e5-9ec8-4e02-90e5-47f4c6d56b11

사진찍고 mode 수정에서 photo로 수정하면 찍은 사진 그대로 감

  1. default mode를 photo로 바꾸기
  2. 전송할 때 photo mode로 처리해서 보내기

이 두가지 방법을 시도해볼건데 iOS 내장 visionkit 코드는 건드릴수가 없어서 될지는 모르겠음

heehminh commented 9 months ago

scan을 시작하는 함수 -> 여기서 defaultMode를 주면 될 것 같은데 없네..

DocScnner.swift

public func startScan() {
    // make sure device has the ability to scan documents
    if (!VNDocumentCameraViewController.isSupported) {
        self.errorHandler("Document scanning is not supported on this device")
        return
    }

    DispatchQueue.main.async {
        // launch the document scanner
        let documentCameraViewController = VNDocumentCameraViewController()
        documentCameraViewController.delegate = self
        self.viewController?.present(documentCameraViewController, animated: true)
    }
}
heehminh commented 9 months ago

라이브러리 자체를 수정하고 실행했더니 에러남.. 라이브러리 코드를 건드리는건 안될것같음

heehminh commented 9 months ago

-> image 검색으로 수정