| |
|
Topic: Miscellaneous |
2:59 pm EST, Mar 7, 2004 |
] I travel a lot and one of my favorite destination lead ] through poisoned with radiation, so called Chernobyl ] "dead zone" It is 130kms from my home. Why favourite? ] because one can ride there for hours and not meet any ] single car and not to see any single soul. People left ] and nature is blooming, there are beautiful places, ] woods, lakes. There is no newly built roads, but those ] which left from 80th in fairly good condition I am SO making a side trip to Ukraine next time I go to Moscow. I've GOT to see this place. Photoblogging Chernobyl |
|
Astrophysics Pyramid Image Processing (APIP) |
|
|
Topic: Technology |
12:43 am EST, Mar 5, 2004 |
] Astrophysics Pyramid Image Processing (APIP) is a set of ] multiresolution image processing routines and statistical ] descriptors developed by Dr. Charles H. Anderson at the ] Washington University Medical School in collaboration ] with Dr. William D. Langer at the Jet Propulsion ] Laboratory, California Institute of Technology. ] ] APIP is different from most other multiresolution ] software packages in its emphasis on overcomplete ] non-orthogonal representations. While most scientists are ] more familiar with the orthonormal wavelets, their ] strength is in data compression and not in image ] analysis. Orthonormal wavelets provide critically sampled ] representations with minimal storage, but the constraint ] of orthogonality leads to filter designs that are not ] necessarily the best for image analysis (cf. Strang 1989, ] Simoncelli et al. 1992). Astrophysics Pyramid Image Processing (APIP) |
|
Visualizing calculus: The use of the gradient in image processing |
|
|
Topic: Technology |
11:17 am EST, Mar 3, 2004 |
The goal with this worksheet is to deepen the understanding of the gradient and to illustrate how the gradient can be used for image processing. Finally, you will have the opportunity to play around with a mathematical program for doing edge detection which is based upon the ideas illustrated in this lab. Me: Great source on gradient vectors and image processing... explained to me what the upside down triangle meant ;) Visualizing calculus: The use of the gradient in image processing |
|
Topic: Technology |
10:54 am EST, Mar 3, 2004 |
The Laplace Operator We give one more example of why (linear) digital filtering, implemented via the FTT may be of interest. The Laplace Operator |
|
Topic: Technology |
6:18 am EST, Mar 3, 2004 |
] Below is a quick-reference table of the notation we ] recommend for the content whose correct notation is often ] found written with various variables and symbols. Click ] on any of the content names to be taking to a brief ] discussion of it and example code of how to mark-up the ] MathML correctly. Nice DSP notation reference. DSP notation |
|
Topic: Technology |
5:52 am EST, Mar 3, 2004 |
] The .bmp file format (sometimes also saved as .dib) is ] the standard for a Windows 3.0 or later DIB(device ] independent bitmap) file. It may use compression (though ] I never came across a compressed .bmp-file) and is (by ] itself) not capable of storing animation. However, you ] can animate a bitmap using different methods but you have ] to write the code which performs the animation. There are ] different ways to compress a .bmp-file, but I won't ] explain them here because they are so rarely used. The ] image data itself can either contain pointers to entries ] in a color table or literal RGB values (this is explained ] later). The .bmp file format |
|
Topic: Technology |
2:25 am EST, Mar 2, 2004 |
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby. Simple DirectMedia Layer |
|
Neon Helium OpenGL Tutorials -- Examples for every imaginable language and platform |
|
|
Topic: Technology |
7:53 pm EST, Mar 1, 2004 |
The lessons on this page may contain mistakes, poor commenting, and should not be considered the best resource to learn OpenGL from. What you do with the code is up to you. I am merely trying to make the learning process a little easier for those people new to OpenGL. If you are serious about learning OpenGL, you should spend the money and invest in the OpenGL Red Book (ISBN 0-201-46138-2) and OpenGL Blue Book (ISBN 0-201-46140-4). I have the second edition of each book, and although they can be difficult for the new OpenGL programmer to understand, they are by far the best books written on the subject of OpenGL. Another book I would recommend is the OpenGL Superbible, although opinions vary. It is also important that you have a solid understanding of the language you plan to use. Although I do comment the non-GL lines, I am self-taught, and may not always write proper or even good code. It's up to you to take what you have learned from this site and apply it to projects of your own. Play around with the code, read books, ask me questions if need be. Once you have surpassed the code on this site or even before, check out some of the more professional sites such as OpenGL.org. Also be sure to visit the many OpenGL links on my page. Each site I link to is an incredible asset to the OpenGL community. Most of these sites are run by talented individuals that not only know their GL, they also program a lot better than I do. Please keep all of this in mind while browsing my site. I hope you enjoy what I have to offer! Neon Helium OpenGL Tutorials -- Examples for every imaginable language and platform |
|
O'Reilly Network: Preparing to Build an OpenGL Application [Jun. 23, 2000] |
|
|
Topic: Miscellaneous |
12:41 am EST, Feb 28, 2004 |
] If you've been wondering how to build OpenGL applications ] on the Linux platform, then take a close look at this ] article and its companion piece, "OpenGL Rendering and ] Drawing." I'll walk you through the basic steps and put ] you on the path to creating your own OpenGL games and ] applications. Sister article is http://www.oreillynet.com/pub/a/network/2000/06/23/magazine/opengl_render.html Figure its time to bite the bullet and learn OpenGL. O'Reilly Network: Preparing to Build an OpenGL Application [Jun. 23, 2000] |
|
The Laplacian Pyramid as a Compact Image Code -- Classic Paper |
|
|
Topic: Technology |
12:32 pm EST, Feb 27, 2004 |
AbstractWe describe a technique for image encoding in which local operators of many scales but identical shape serve as the basis functions. The representation differs from established techniques in that the code elements are localized in spatial frequency as well as in space. The Laplacian Pyramid as a Compact Image Code -- Classic Paper |
|