Skip to content

Commit 2ca07e4

Browse files
committed
Merge branch 'master' of github.com:muesli/smartcrop.js
Conflicts: smartcrop.js
2 parents 6d40992 + f3627ea commit 2ca07e4

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

smartcrop.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -228,10 +228,11 @@ SmartCrop.prototype = {
228228
for(var y = 0; y < outputHeightDownSample; y+=downSample) {
229229
for(var x = 0; x < outputWidthDownSample; x+=downSample) {
230230
var p = (~~(y*invDownSample)*outputWidth+~~(x*invDownSample))*4,
231-
importance = this.importance(crop, x, y);
232-
score.skin += od[p]/255*(od[p+1]/255+options.skinBias)*importance;
233-
score.detail += od[p+1]/255*importance;
234-
score.saturation += od[p+2]/255*(od[p+1]/255*1.0+options.saturationBias)*importance;
231+
importance = this.importance(crop, x, y),
232+
detail = od[p+1]/255;
233+
score.skin += od[p]/255*(detail+options.skinBias)*importance;
234+
score.detail += detail*importance;
235+
score.saturation += od[p+2]/255*(detail+options.saturationBias)*importance;
235236
//if(Number.isNaN(score.detail)) debugger;
236237
//if(Number.isNaN(score.saturation)) debugger;
237238
//if(Number.isNaN(score.skin)) debugger;

0 commit comments

Comments
 (0)