I made a ros-node to predict numbers from camera image.
I used Tensorflow tutorial Deep MNIST model(https://www.tensorflow.org/versions/r0.11/tutorials/mnist/pros/index.html)
Before you use this, you must install some programs.
$ sudo apt-get install ros-indigo-cv-bridge ros-indigo-cv-camera
This is main file. This make the ros-node.
This is Trained model. Test set accuracy is approximately 99.2%.
$ roscore
$ python tensorflow_in_ros_mnist.py image:=/cv_camera/image_raw
$ rosrun cv_camera cv_camera_node
$ rostopic echo /result
You can see ros-node published predicted numbers. Look at this.
Right picture is 9-image from camera.
Left number is published predicted number.
This software is released under the Apache License2.0, see LICENSE.txt.