Thursday, December 29, 2011
README: how this blog is organized...
That's a post for beginners to show how my blog 'crazybiocomputing' is structured and connected to the mini-games of the genuine 'CrazyBioComputing' [Link] ...
Processing
Table of Contents
How can I prepare an image for further analysis , How can I remove noise and improve my signal? How can I detect interesting features ? All these questions can be solved by using various functions and tools available in ImageJ.
Monday, December 26, 2011
Exploring Gradient Direction
When working with gradient (for edge detection), it's rather interesting to visualize its orientation by drawing arrows and that's a good opportunity to try my previously published function drawArrow(...) [see post].
Saturday, December 24, 2011
Friday, December 23, 2011
Drawing arrows in IJ script
Drawing arrows in a ImageJ macro/script is sometimes useful to display direction of a feature (oriented lines of interest, gradient,etc.) but this simple drawing isn't so straightforward...
Thursday, December 22, 2011
CMY(K) color image
CMY (or its variant CMYK) color space uses as primary colors: cyan, magenta, and yellow.
This color space used by printers is interesting because, this is an example of a subtractive color model. When you add color(s), you converge towards black color.
Tuesday, December 20, 2011
3D curves: the toric solenoids
After learning how to build and display spheres in 3D with ImageJ [see post], this post describes how we can use them for drawing a 3D curve...
Tuesday, December 13, 2011
Improving the Dissolve effect
In a previous post [Link], the fade-in, fade-out, and dissolve effects were described and computed in ImageJ for static images. Here are two main improvements...
3D models: the sphere
When working in 3D, there is always a need of 3D basic models to try new algorithms or to use them as building blocks. In this post, we'll see how to build a sphere and how we can move it in 3D without any additional plugins.
Tuesday, December 6, 2011
Using images as arrays in script
In my previous posts Using arrays in script... [TOC], we have seen in Part 1 how to store data in arrays using the built-in function newArray(...) and in Part 2, the use of Table windows (Results [Link] or any Table window [Link]). Here I'll describe how data storage can be done via images and how this technique is powerful for large arrays.
Monday, December 5, 2011
Fade-in, Fade-out, Dissolve video effects
When working on videos (stacks in ImageJ), it is always interesting to make transitions between video clips to finalize a small movie .... and that's possible with ImageJ.
Friday, December 2, 2011
The sieve of Eratosthenes
Finding prime numbers is a good exercise to improve your skills in the programming scripting language of ImageJ. Moreover, that's a good opportunity to use a 2D image as a temporary array.
Subscribe to:
Posts (Atom)