Browse Source

Rewrite handleDetect

develop
Jerome Wu 6 years ago
parent
commit
f6714f0055
  1. 12
      src/common/worker.js

12
src/common/worker.js

@ -96,19 +96,19 @@ const handleDetect = ({
TessModule._free(ptr); TessModule._free(ptr);
res.reject('Failed to detect OS'); res.reject('Failed to detect OS');
} else { } else {
const best = results.get_best_result(); const best = results.best_result;
const oid = best.get_orientation_id(); const oid = best.orientation_id;
const sid = best.get_script_id(); const sid = best.script_id;
api.End(); api.End();
TessModule._free(ptr); TessModule._free(ptr);
res.resolve({ res.resolve({
tesseract_script_id: sid, tesseract_script_id: sid,
script: results.get_unicharset().get_script_from_script_id(sid), script: results.unicharset.get_script_from_script_id(sid),
script_confidence: best.get_sconfidence(), script_confidence: best.sconfidence,
orientation_degrees: [0, 270, 180, 90][oid], orientation_degrees: [0, 270, 180, 90][oid],
orientation_confidence: best.get_oconfidence(), orientation_confidence: best.oconfidence,
}); });
} }
}) })

Loading…
Cancel
Save