Skip to content

Category Archives: Uncategorized

DPI and you?

I have been experimenting with tasseract and occasionally get really terrible results when I know I should not. When I grab the images, change the dpi aka save them at a different resolution I get great results. Tasseract wants 300 dpi. when I google dpi of digital images or how to change dpi on android […]

building AnySoftKeyboard

Trying to build anysoftkeyboard android update project -p . Error: . is not a valid project (AndroidManifest.xml not found). cool, the android manifest is actually a couple directories deep. ill skip this for now next step gradle build :buildSrc:clean :buildSrc:compileJava UP-TO-DATE :buildSrc:compileGroovy FAILURE: Build failed with an exception. * What went wrong: Execution failed […]

trying out (another) android-ocr app

After getting my feet wet with the simple app in my last post I wanted to try a little bit more advanced app. Getting it running was pretty straight forward. git clone android-ocr made sure it was pointing at tess two right clicked on project and ran as android app it works pretty well. […]

Starting out with Simple-Android-OCR on ubuntu

pretty boring post. basically followed this tutorial make sure you have the build toolssudo apt-get install build-essential sudo apt-get install ia32-libs sudo apt-get update sudo apt-get install ia32-libs sudo apt-get install openjdk-6-jdk sudo apt-get install icedtea-plugin install android sdk install android ndk add adt tools to your path and .bashrc build tess-two git clone git:// […]


Tesseract is probably the most accurate open source OCR engine available. It differs from OpenCV because opencv is a general purpose image library. You could use it to build something like Teseeract. How well does it work? I downloaded the latest portable version to try it out. The ReadMe is very helpful. out of the […]

ros arduino notes

Most of the groovy packages are broken including rosserial. Short version of building from source: cd ~/overlay_ws/src git clone git:// cd ~/overlay_ws/ catkin_make source ~/overlay_ws/devel/setup.bash quick ros tutorial on using rosserial start the ur5 simulator roslaunch ur5_description test.launch source ~/overlay_ws/devel/setup.bash rosrun rosserial_python /dev/ttyUSB1 source ~/workspace/devel/setup.bash rosrun talker rosrun rqt_graph rqt_graph rostopic echo […]

quick ros models to play with

roscd ur5_description roslaunch ur5_description test.launch gui:=True roscd urdf_tutorial/ roslaunch urdf_tutorial display.launch model:=06-flexible.urdf gui:=True

maximum recursion depth exceeded while calling a Python object

have you ever ran into an error that you remember getting before but don’t remember how you fixed it or why it happened? This is my attempt to break that loop for this error. my project was structured as such / / I had more modules and classes to add so I wanted to make […]

i have been a busy boy

in the last 2 years i bought/remodeled a house and met my soon to be wife. i hope to update this more often with house and robot projects. here are some pictures to say what my words can not.