1. 程式人生 > >C#下使用Tensorflow實現攝像頭圖像的處理

C#下使用Tensorflow實現攝像頭圖像的處理

來源 logs ring andro .html 全部 eap get 圖像

TensorFlow自帶例子已經包含了android和ios下的攝像頭圖像識別,這裏補充一個Windows下的,使用AForge庫(www.aforgenet.com)操作攝像頭。

代碼在這裏下載,使用VS2017編譯。

http://files.cnblogs.com/files/autosoftdev/TensorFlowCamera.zip

運行時,從這裏

https://www.nuget.org/api/v2/package/TensorFlowSharp/1.2.2

下載並解壓取出libtensorflow.dll。

從這裏

https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip

下載模型。

並將libtensorflow.dll、tensorflow_inception_graph.pb、imagenet_comp_graph_label_strings.txt這3個文件放到編譯後的exe同級目錄下。

運行即可看到攝像頭畫面並實時顯示識別結果。程序全部資料均來源於網絡收集整理,僅供學習之用。

參考資料:

http://www.cnblogs.com/Leo_wl/p/6897649.html
https://github.com/migueldeicaza/TensorFlowSharp

C#下使用Tensorflow實現攝像頭圖像的處理