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