A. 前端(例如JS)如何實現圖片轉換文字,尤其是針對身份照片
我做過一點深度學習,說實話文字識別是比較簡單的,就是漢字比較多一點。
深度學習的准確率非常高,而且現在可以放置到前端中來使用,因為現在有deeplearnjs開源,你可以在前端直接用 js 來跑。
這里有一個已經訓練好的深度學習模型,可以直接用來跑,你只需要移植到前端上去,或者直接丟在後端來跑反饋到前端去,給你個識別印刷體的deep_ocr,這裡面就帶有身份證識別示例。
多棒!深度學習碉堡了!但是,這些雖然是免費開源的,而且准確度是目前最高的,你自己有沒有能力部署上去是個不大不小的問題,如果不行,還是調用別人給的介面吧。
當然,要是能移植 deeplearnjs 上去,那你就解決了前端的這種問題啦!
B. js怎麼識別圖片上的文字
自己沒有做過,但是有一種插件不知道能不能有用。Javascript圖片文字識別插件JS-OCR,盡量找一些插件,效率要高一些。
C. php 或 js 怎麼在圖片上添加文字和圖片,
需要擴展GD庫,例如:
<?php
$im = ImageCreate(70,350);
$white = ImageColorAllocate($im,255,255,255);
$black = ImageColorAllocate($im,0,0,0);
ImageTTFText($im,20,270,28,10,$black,'courbi','The courier TTF font');
header('Content-Type: image/png');
ImagePNG($im);
?>
會將文字豎排排列顯示。至於樓主想要的效果,建議樓主先去找一下這方面的資料研究一下吧。很容易的。