|
@@ -52,9 +52,9 @@ open class PQImageFilter: PQBaseFilter {
|
|
|
}
|
|
|
// 保证是正方向
|
|
|
if(newImage != nil){
|
|
|
- autoreleasepool {
|
|
|
- newImage = UIImage.nx_fixOrientation(newImage, isFront: false).nx_scaleWithMaxLength(maxLength: 1920)
|
|
|
- }
|
|
|
+
|
|
|
+ newImage = UIImage.nx_fixOrientation(newImage, isFront: false)
|
|
|
+
|
|
|
}
|
|
|
|
|
|
preImagefilter(isExport: isExport, showUISize: showUISize)
|
|
@@ -67,14 +67,16 @@ open class PQImageFilter: PQBaseFilter {
|
|
|
newImage = UIImage.moduleImage(named: stickerInfo?.locationPath ?? "", moduleName: "BFFramework", isAssets: false)
|
|
|
}
|
|
|
// 如果是预览时 对原图进行缩放处理
|
|
|
+ autoreleasepool {
|
|
|
if !isExport {
|
|
|
+
|
|
|
let maxLength = max(showUISize.width, showUISize.height)
|
|
|
newImage = newImage?.nx_scaleWithMaxLength(maxLength: CGFloat(maxLength * UIScreen.main.scale))
|
|
|
|
|
|
FilterLog(message: "newImage is \(newImage?.size.width ?? 0) \(newImage?.size.height ?? 0)")
|
|
|
}
|
|
|
|
|
|
- autoreleasepool {
|
|
|
+
|
|
|
if newImage == nil {
|
|
|
// 有可能是webp数据 ,使用 webp 加载
|
|
|
var imageFilePath = mSticker?.locationPath ?? ""
|