TensorFlow自帶例子已經包含了android和ios下的攝像頭圖像分類示例Inception v1,這里補充一個Windows下的,使用AForge庫(www.aforgenet.com)操作攝像頭。
代碼在這里下載,使用Visual Studio 2017編譯。
http://files.cnblogs.com/files/autosoftdev/TensorFlowCamera.zip
編譯之后,從這里
https://www.nuget.org/api/v2/package/TensorFlowSharp/1.2.2
下載并解壓取出libtensorflow.dll。(可以改為zip擴展名)
從這里
https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip
下載Inception v1模型。
并將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