先付上code
<script type="text/javascript" src="js/ocrad.js"></script>
<body>
<div id="main">
<input id="file" type="file"/>
<img id="demo"/>
<div id="transcription"></div>
</div>
</body>
<script>
$("#file").change(function () {
var file=$("#file")[0].files[0];
var reader=new FileReader;
reader.onload=function (ev) {
document.getElementById('demo').src =ev.target.result;
document.getElementById('transcription').innerText = "(Recognizing...)";
OCRAD(document.getElementById("demo"), function(text){
console.log(text);
document.getElementById('transcription').className = "done";
document.getElementById('transcription').innerText = text;
});
};
reader.readAsDataURL(file);
});
</script>
想請問為甚麼在電腦網頁板使用都是正常,但是當換成使用手機去拍攝後使用拍攝的照片卻會無法辨識??請問是跟照片解析度有關嗎
剛剛試了一下 ocrad.js
就算正常跑他的辨識能力還是很差
如果你只是懶得打字想用手機上文稿的話
建議你用google翻譯比較快(之前lg手機好像有出類似的app