@@ -9,6 +9,7 @@ import OperationError from "../errors/OperationError";
9
9
import { isImage } from "../lib/FileType" ;
10
10
import { toBase64 } from "../lib/Base64" ;
11
11
import { gaussianBlur } from "../lib/ImageManipulation" ;
12
+ import { isWorkerEnvironment } from "../Utils" ;
12
13
import jimp from "jimp" ;
13
14
14
15
/**
@@ -73,16 +74,16 @@ class SharpenImage extends Operation {
73
74
}
74
75
75
76
try {
76
- if ( ENVIRONMENT_IS_WORKER ( ) )
77
+ if ( isWorkerEnvironment ( ) )
77
78
self . sendStatusMessage ( "Sharpening image... (Cloning image)" ) ;
78
79
const blurMask = image . clone ( ) ;
79
80
80
- if ( ENVIRONMENT_IS_WORKER ( ) )
81
+ if ( isWorkerEnvironment ( ) )
81
82
self . sendStatusMessage ( "Sharpening image... (Blurring cloned image)" ) ;
82
83
const blurImage = gaussianBlur ( image . clone ( ) , radius , 3 ) ;
83
84
84
85
85
- if ( ENVIRONMENT_IS_WORKER ( ) )
86
+ if ( isWorkerEnvironment ( ) )
86
87
self . sendStatusMessage ( "Sharpening image... (Creating unsharp mask)" ) ;
87
88
blurMask . scan ( 0 , 0 , blurMask . bitmap . width , blurMask . bitmap . height , function ( x , y , idx ) {
88
89
const blurRed = blurImage . bitmap . data [ idx ] ;
@@ -99,7 +100,7 @@ class SharpenImage extends Operation {
99
100
this . bitmap . data [ idx + 2 ] = ( normalBlue > blurBlue ) ? normalBlue - blurBlue : 0 ;
100
101
} ) ;
101
102
102
- if ( ENVIRONMENT_IS_WORKER ( ) )
103
+ if ( isWorkerEnvironment ( ) )
103
104
self . sendStatusMessage ( "Sharpening image... (Merging with unsharp mask)" ) ;
104
105
image . scan ( 0 , 0 , image . bitmap . width , image . bitmap . height , function ( x , y , idx ) {
105
106
let maskRed = blurMask . bitmap . data [ idx ] ;
0 commit comments