Author Archives: joelgranados

About joelgranados

I'm fascinated with how technology and science impact our reality and am drawn to leverage them in order to increase the potential of human activity.

GPG related links

I have recently been drawn back to mutt. Along with the migration, I would like to start signing my mails again. I was using the gmail web mail and did not spend time figuring out how to sign mails. This post … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

PDF word statistics in one “looong” line

The paper that I am writing requires some background information about how digital imaging has been related to phenology. For this I have decided to implement an SLR. I am at the point in the SLR process where I have … Continue reading

Posted in commands | Tagged , , , , , , , , , , , , | Leave a comment

Some out of the box thinking. How we see.

This ted video is really cool Optical illusions. It has some interesting insight on ways to approach flower detection. Things to think about: “… it means that the same image could have an infinite number of possible real world sources…” “… … Continue reading

Posted in PhD | Tagged , , , | Leave a comment

R. create a plot with non overlapping labels

The X axis labels were a bit long and they were having trouble fitting into the plot correctly. I tried various solutions: R’s default and maptool’s pointLabel. The first did not really allow me to turn the labels 90 deg … Continue reading

Posted in commands, R | Tagged , , , , , , | Leave a comment

Interesting annotation app.

One of the next steps within my Ph.D. is to create an annotation tool that can annotate a series of images. This will require capabilities like propagating annotations through time, propagating changes through time and facilitating pan/zoom actions. I recently … Continue reading

Posted in annotation, PhD | Tagged , , , | Leave a comment

The Flower counting algorithm lives

I recently finished a flower counting algorithm and am very happy with the results. While the test was done with an easy set of images (yellow flowers over brown ground), I wanted to celebrate an important milestone in the project with … Continue reading

Posted in annotation, PhD | Tagged , , , , , , | Leave a comment

R: How to suppress package startup messages

suppressPackageStartupMessages(library(fields)) And you can still test the result of the `library` or `require` calls: a = suppressPackageStartupMessages(require(fields)) Variable ‘a’ will be TRUE if it was successful, FALSE otherwise.

Posted in R | Tagged , , , | 2 Comments

Using Matlab was a mistake.

Because it is not free. I think its awesome. Image processing, handling really large matrices, creating GUIs… It’s a very well-rounded tool and the learning curve is almost non-existent (you start doing really crazy stuff with no effort). There is … Continue reading

Posted in annotation | Tagged , , , | 12 Comments

Very Painful EBImage install on Windows

Short Version Follow this to install EBImage Go here to get GTK+. I used this one. Make sure you add the GTK+ “bin” directory to the path. If you have zlib1.dll problems, or any problems regarding the specific dll that is … Continue reading

Posted in commands, R | Tagged , , , , , , , , , | Leave a comment

sshfs: where were you all along :)

Did you know that you could mount a remote directory (any directory accessible to you) through an ssh command? I was reading 16 ultimate ssh hacks by Carla Schroder and found out this little piece of heaven. The command is sshfs. You use … Continue reading

Posted in commands | Tagged , , , , | Leave a comment