Getting Started in Java Imaging

Hello all

I have a general question about bitwise shift operations for java imaging. I have been looking lately about how to do image processing operations with java. Came across lot of stuff, JAI, ImageJ, lot of other lib. ..

The thing which is confusing me, how important are the bitwise operations (working with pixels) are for image processing with Java. Came across few examples for calculating histograms etc. and doing operations like pixel[] >> 16 & OxFF sort. Some sites said.. they are much faster to do .. so performance can increase .. & what does that means for JAI .. can i achieve similar results without divulging myself with bitshift operations..

I haven't worked on with bitwise shift operators.. Or is it like with I use an image processing lib. like JAI.. can I skip those operations or should I spend more time learning all those internal operations for bitshift..

Any suggestions.. or any interesting links to read more about it.

Cheers

M.

[1024 byte] By [max_nya] at [2007-11-27 9:00:30]
# 1

I have not had to do any bitwise shifts or anything like that while working with JAI ImageIO. Most of that fancy stuff is handled under the covers. JAI and JAI ImageIO are there to bring image manipulation to a higher level so you don't have to do low level operations.

What is helpful to know, is your image's format (tiff, jpeg, gif, etc...) specifications. That will help you understand how to best use the JAI and JAI ImageIO functions.

Hope this helps,

CowKing

IamCowKinga at 2007-7-12 21:29:14 > top of Java-index,Security,Cryptography...