Ver código fonte

【2025】【OCR】图像增强,图像矫正接口调整

lizhe 2 meses atrás
pai
commit
dccb2749a0

BIN
PDF Office/PDF Master/Class/PDFTools/Convert/Library/ComDocumentAIKit.framework/Versions/A/ComDocumentAIKit


+ 5 - 4
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/OCR/Tool/Manager/KMOCRManager.swift

@@ -384,7 +384,7 @@ extension KMOCRManager: CPDFConverterDelegate {
 //MARK: Image
 extension KMOCRManager {
     func dealImages(document: CPDFDocument, pageIndexs: [Int]) -> CPDFDocument {
-        return document
+//        return document
         if model.imageCorrection || model.imageEnhancement{
             for i in 0..<(pageIndexs.count) {
                 
@@ -408,11 +408,12 @@ extension KMOCRManager {
     }
     
     func dealImage(image: NSImage, isCorrection: Bool, isEnhancement: Bool) -> NSImage? {
-        return image
+//        return image
+        let tempImage = NSImage(data: image.jpgData()!)! //NSImage(named: "doc_scan_3")!
         let cimEngine = CIMEngine()
-        var engineImage = image
+        var engineImage = tempImage
         if isEnhancement {
-            engineImage = cimEngine.process(withInputImage: image)
+            engineImage = cimEngine.process(withInputImage: tempImage)
         }
         
         var resultImage: NSImage = engineImage