
gsoc
Get flash to fully experience Pearltrees
// September 13th, 2011 // c++ , code , google 4 months back, got a confirmation of my selection in Google Summer of Code 2011. It was a good feeling(Atleast I knew, that I won’t be vella this summer).
Google Summer of Code 2011 | | PRATIK ANAND |
Files: This page describes the basic RasterElement importer provided in the plug-in sampler. This is a basic importer which simulates loading from a file and provides a fixed 1 band data array.
Opticks: Creating a raster data importer plug-in
OpenMP and C++ Reap the Benefits of Multithreading without All the Work Kang Su Gatlin and Pete Isensee This article is based on a prerelease version of Visual C++ 2005. All information contained herein is subject to change.
OpenMP and C++: Reap the Benefits of Multithreading without All the Work
Opticks: Releasing a government tool to the open source community | Free and Open Source Software for Geospatial
I love external libraries. A good library (one that is well-tested and interoperable) literally saves years of development time. Since this post revolves around C++, I'm going to mention Boost as one of the most helpful libraries ever made. Visual Studio provides a fairly obtuse (but working) system for referencing libraries on a per-user, per-system basis, accessable from the Tools > Options menu: It doesn't look the most user-friendly and it's a little bit painful to get to (especially the first time), but it got the job done. Theoretically, you only go into this menu (or you write a script to do it for you) once per library and never touch it again.
Travis Gockel: Visual Studio 2010: Property Sheets and C++ Directories
White Balance Correction by Using Photoshop « Just about Photography
White balance is IMPORTANT – but most of (newbie) photographers always use automatic white balance, a little bit ridiculous but that’s the fact. Honestly most of times I also use auto white balance although I know I can’t get the correct color/tone. Since I still use AWB but want to get the correct color then I need to correct the WB (in post processing) by using Photoshop.work - Understanding White Balance
Compiling and Building Plug-Ins
This document will describe how to compile your plug-ins once you have written code so that they can be loaded and executed inside Opticks. It is recommended that you first read Supported Compilers and Platforms if you haven't already to ensure you are using a supported platform and compiler. This document is broken into two sections. The first section, Compiling Basic Plug-Ins For Any Platform, Compiler, or Build Tool , describes the bare essentials needed to build plug-ins.This document will describe the options available to you when running your newly written plug-ins with Opticks. Two approaches to configuring Opticks to run your plug-ins will be presented. Following that is a more detailed section that describes all the necessary configuration for running Opticks. It is highly recommended that you read this entire document before deciding which approach is most appropriate for you. Approach 1: Use an Opticks installation This approach involves copying your plug-ins into an existing Opticks installation.
Running your plug-ins
noise reduction
UUID (GUID) Generator on the WEB
Common Names: Laplacian, Laplacian of Gaussian, LoG, Marr Filter Brief Description The Laplacian is a 2-D isotropic measure of the 2nd spatial derivative of an image. The Laplacian of an image highlights regions of rapid intensity change and is therefore often used for edge detection (see zero crossing edge detectors ). The Laplacian is often applied to an image that has first been smoothed with something approximating a Gaussian smoothing filter in order to reduce its sensitivity to noise, and hence the two variants will be described together here.
work - Spatial Filters - Laplacian/Laplacian of Gaussian
work - Decoding raw digital photos in Linux
Back to Dave Coffin's Home Page en Esperanto em Português auf Deutsch на русском па-беларуску Welcome!work - HowStuffWorks "Demosaicing Algorithms: Color Filtering"
A more economical and practical way to record the primary colors is to permanently place a filter called a color filter array over each individual photosite. By breaking up the sensor into a variety of red, blue and green pixels, it is possible to get enough information in the general vicinity of each sensor to make very accurate guesses about the true color at that location. This process of looking at the other pixels in the neighborhood of a sensor and making an educated guess is called interpolation .Convert Bayer pattern encoded image to truecolor image - MATLAB
Convert Bayer pattern encoded image to truecolor image Syntax RGB = demosaic(I, sensorAlignment)(This article has been translated to the Serbo-Croatian language by WHGeeks .) There's been some discussion recently about the color technology of CCD (charge-coupled device) sensors used in most digital cameras. In particular, the issue of the true resolution of the CCD versus the resolution of the image that it produces has arisen. To understand why these figures are different, you need to know a little about how the CCD in a camera works.

