Browse Source

图片为空判断

jsonwang 3 years ago
parent
commit
e715980ace
1 changed files with 9 additions and 4 deletions
  1. 9 4
      BFFramework/Classes/PQGPUImage/akfilters/PQImageFilter.swift

+ 9 - 4
BFFramework/Classes/PQGPUImage/akfilters/PQImageFilter.swift

@@ -50,12 +50,17 @@ open class PQImageFilter: PQBaseFilter {
             newImage = UIImage(contentsOfFile: imageFilePath)
         }
         // 保证是正方向
-        UIImage.nx_fixOrientation(newImage, isFront: false).nx_scaleWithMaxLength(maxLength: 1920) { [weak self] outputImage in
-            DispatchQueue.main.async { [weak self] in
-                self?.newImage = outputImage
-                self?.preImagefilter(isExport: isExport, showUISize: showUISize)
+        if(newImage != nil){
+            UIImage.nx_fixOrientation(newImage, isFront: false).nx_scaleWithMaxLength(maxLength: 1920) { [weak self] outputImage in
+                DispatchQueue.main.async { [weak self] in
+                    self?.newImage = outputImage
+                    self?.preImagefilter(isExport: isExport, showUISize: showUISize)
+                }
             }
+        }else{
+            preImagefilter(isExport: isExport, showUISize: showUISize)
         }
+      
     }
 
     func preImagefilter(isExport: Bool = true, showUISize: CGSize = .zero) {