Click here to Skip to main content
6,635,160 members and growing! (16,300 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager
Announcements
BullFrog Power
 
Search    
Add to IE Search

Graphics


Multimedia » General Graphics
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

 

AWT

top
Title / Updated Author Score  
Double buffer in standard Java AWT
Updated: 16 Apr 2002  
Create a double buffered base-class using standard Java AWT.
Java, Java, Win2K, WinXP, Dev
Zizilamoroso 4.42

Bitmaps & Palettes - Barcodes

top
Title / Updated Author Score  
My Silverlight Barcode Software
Updated: 18 May 2009  
Barcode software application in Silverlight.
C# 2.0, .NET, XAML, Silverlight, Dev
barcodesoftware 4.82
Drawing UPCA/E barcodes
Updated: 2 Nov 2005  
Drawing UPCA/E barcodes based on Neil Van Eps' and Rainman_63's articles.
VC6WinXP, MFC, Dev
lam do thanh 4.81
Barcode Image Generation Library
Updated: 3 Nov 2009  
This library was designed to give an easy class for developers to use when they need to generate barcode images from a string of data.
C# (C# 2.0), Windows (Win2K, WinXP, Win2003), .NET 2.0, Visual Studio (VS2005), GDI+, Dev
Brad Barnhill 4.81
Reading Barcodes from an Image - III
Updated: 19 Oct 2009  
Detects Code39, EAN, and Code128 barcodes in an image.
C#, VB.NET 2.0, Win32, GDI+, VS2008, Dev
Berend Engelbrecht 4.81
Drawing Barcodes in Windows Part 2 - Codebar
Updated: 14 Jun 2002  
An article on drawing Codebar barcodes to the screen or to the clipboard
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
Neil Van Eps 4.66
Drawing Barcodes in Windows Part 1 - Code 39
Updated: 14 Jun 2002  
An article on drawing Code 39 barcodes to the screen or to the clipboard
VC6, VC7Win2K, WinXP, MFC, Dev
Neil Van Eps 4.62
Porcupine
Updated: 15 Sep 2009  
A library for visible and invisible image watermarking
C++ (VC6), Windows (WinXP), MFC, Dev
Lampros Giampouras 4.51
Advanced Barcode Generation System for Code 39 Standards
Updated: 20 Mar 2009  
Easily develop software to create fully custom Code 39 Barcodes for printing on Avery 8167 labels (document and box labels, or more based on customization).
VB, .NET, Win2K, WinXP, Win2003, Vista, Win2008, GDI+, WinForms, VS2005, Dev
Travis Howle 4.36
Drawing a Postnet barcode
Updated: 8 Feb 2006  
Drawing a Postnet barcode based on Neil Van Eps' and Rainman_63's articles
C++, Windows, Visual Studio, MFC, Dev
Iven Xu 4.17
Reading Barcodes from an Image
Updated: 24 Mar 2004  
An example of how to process an image for barcode strings
C#.NET 1.1, WinXPVS.NET2003, Dev
Benjamin Liedblad 4.11
Drawing an EAN13 barcode
Updated: 18 Oct 2005  
Drawing an EAN13 barcode based on Neil Van Eps' and Rainman_63's articles.
VC6, Windows, MFC, Dev
lam do thanh 3.80
Reading Barcodes from an Image - II
Updated: 20 Jun 2005  
An example of how to process an image for barcode strings.
C#.NET 1.1, WinXP, GDI+, VS.NET2003, Dev
qlipoth 3.77
Format UPC-A Barcodes Using a .NET assembly
Updated: 17 May 2009  
The attached assembly, used with the associated font, allows a developer to format UPC-A barcodes from any .NET project in a just a few lines of code.
C# 2.0.NET 3.5, Dev
Agola K. Odero  

Bitmaps & Palettes - Bitmaps

top
Title / Updated Author Score  
Bitmap Alpha Layer Editor
Updated: 26 Jul 2009  
This progam allows to add an alpha layer to an existing bitmap.
C# 1.0, C# 2.0, C# 3.0, .NET, GDI+, Dev
pierre poliakoff 4.94
Image Processing: Skin Detection, Some Filters and EXIF Tags
Updated: 17 Jul 2009  
Simple algorithms of skin detection and some useful filters
C#, Windows (WinXP), .NET, GDI+
Maxim_Barsuk 4.90
CBitmapEx - Free C++ Bitmap Manipulation Class
Updated: 11 Feb 2009  
An article on a free C++ bitmap manipulation class
C++, Windows, GDI, Dev
darkoman 4.87
Add fast user-extensible image processing support to CBitmap
Updated: 14 Dec 2002  
Provides built-in graying, rotating, shearing, resizing, blurring, sharpening, flipping, negating and color replacement to CBitmap as well as support for user-defined processing plug-ins
VC6Win2K, MFC, Dev
.dan.g. 4.86
DFB vs. DIB
Updated: 16 Jun 2004  
The difference between DFB and DIB.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
valdok 4.84
Really cool visual FX
Updated: 20 Aug 2001  
A set of classes for doing stunning visual effects, including water, plasma and fire.
VC6Win2K, MFC, Dev
dswigger 4.79
A replacement for MaskBlt
Updated: 1 May 2002  
Now you can use MaskBlt on Windows 9X
VC6Win2K, Visual Studio, MFC, Dev
James Lee 4.71
Streaming IPicture to Compound Document file
Updated: 28 Oct 2001  
Serialization of IPicture object
VC6Win2K, MFC, ATL, Dev
Eugene Khodakovsky 4.71
Load, show and convert miscellaneous file-formats using freeimage
Updated: 1 May 2002  
Shows the usage of the freeimage-library to show and convert various file-formats
VC6Win2K, MFC, Dev
Markus Loibl 4.70
Bitmap usage extension library
Updated: 3 Apr 2001  
MFC extension DLL including advanced bitmap usage features
VC6Win2K, MFC, Dev
Vsevolod Gromov 4.68
A very simple solution for partial bitmap encryption
Updated: 15 Mar 2006  
A simple and fast image encryption technique, which facilitates the secure use of external image files in common applications.
VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Jim Xochellis 4.63
Finding a Bitmap contained inside another Bitmap
Updated: 31 Jul 2009  
A method to look for a small Bitmap that is contained inside a bigger Bitmap.
C# 1.0, C# 2.0, C# 3.0, .NET, Dev
verence333 4.63
Drawing transparent bitmaps using CImage
Updated: 17 Sep 2001  
Universal implementation of transparent drawing of bitmap files (BMP, JPEG, GIF, PNG). Based on the method described by Chris Becke and Raja Segar.
VC6, Windows, MFC, Dev
Troels Knakkergaard 4.61
CxImage
Updated: 15 Feb 2008  
CxImage is a C++ class to load, save, display, transform BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K images.
VC6, Windows, MFC, Dev
Davide Pizzolato 4.59
How to replace a color in a HBITMAP
Updated: 26 Sep 2002  
Replacing one color by another in transparent bitmaps
VC6, VC7Win2K, WinXP, MFC, Dev
Dimitri Rochette 4.58
Bitmap Basics - A GDI tutorial
Updated: 3 Mar 2000  
A set of basic tutorials on working with the core bitmap structures
VC6, Visual Studio, MFC, Dev
Chris Becke 4.41
Memory bitmap class CMemBm
Updated: 23 Feb 2006  
A simple class to make generic Windows bitmap operations easier.
VC6Win2K, MFC, Dev
Vsevolod 4.34
Conversion of Enhanced Metafile to Bitmap and viceversa
Updated: 23 Oct 2003  
An article on conversion of EMF file to Bitmap file format and BMP to EMF
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Pravarakhya 4.33
Simple class for drawing pictures (JPG, TIFF, GIF, etc...)
Updated: 17 Jan 2001  
This article describes a class called CPicture that uses the IPicture class to draw pictures of almost any type to a CDC.
VC6Win2K, Visual Studio, MFC, Dev
Peter Hendrix 4.25
Render Text On A Bitmap (and other stuff)
Updated: 28 Sep 2008  
Put text on a bitmap, make your winform app go full-screen, and say hello to some simple LINQ code.
C# (C# 3.0), .NET (.NET 3.5), LINQ, Dev
John Simmons / outlaw programmer 4.17
Bitmap to Tiff conversion using Libtiff
Updated: 6 Oct 2004  
Bitmap to Tiff conversion using Libtiff
VC6Win2K, WinXP, Win2003, MFC, Dev
Sumit Kapoor 4.04
Fast Color Depth Change for Bitmaps
Updated: 15 Jan 2007  
This article describes color depth change for Bitmaps
C#, Windows, .NET, Visual Studio, Dev
Dima_sta 4.00
CDibData
Updated: 22 Dec 2003  
CDibData is a utility class for: loading, saving, and manipulating bitmaps.
VC6, Windows, MFC, Dev
John R. Shaw 3.96
Image Transformation: Grayscale to Color
Updated: 6 May 2009  
Algorithm for easy transformation images
C# 2.0, C# 3.0, Windows (WinXP), .NET (.NET 2.0), Visual Studio (VS2005), GDI, Dev
Maxim_Barsuk 3.86
Saving a Drawing to a Bitmap File
Updated: 18 Jan 2005  
A simple way to save a drawing to a bitmap file.
VC6, VC7Win2K, WinXP, Win2003, MFC, Dev
Frank Ekpar 3.81
Replacing Part of an Existing Bitmap
Updated: 28 Jul 2006  
Copy a bitmap over a portion of another bitmap
VC8.0, Windows, MFC, GDI, VS2005, Dev
John Simmons / outlaw programmer 3.73
Drawing Transparent Bitmap with ease with on the fly masks in MFC
Updated: 24 Aug 2000  
A few routines that makes implementing the ideas in Chris Becke's GDI tutorial a snap
VC6Win2K, Visual Studio, MFC, Dev
Raja Segar 3.64
Convolution of Bitmaps
Updated: 29 Mar 2006  
Article discussing how to convolve images, specificially the convolution of bitmaps.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Fred Ackers 3.63
RLE (Run-Length-Encoding) compression routine in MFC for 256 color bitmap
Updated: 9 Dec 2002  
A handy MFC class to compress simple 256 color Windows bitmap
VC6Win2K, WinXP, MFC, Dev
Seth Chou 3.53
AlphaBlending
Updated: 12 Dec 2005  
This articles illustrates alpha-blending two bitmaps.
VC6WinXP, MFC, Dev
Ozge Colak 3.24
Using GetBitmapBits and SetBitmapBits
Updated: 17 Apr 2002  
Explains how to build a bitmap from a byte array using GetBitmapBits and SetBitmapBits
VC6Win2K, MFC, Dev
Amol Kakhandki 3.24
Bitmap From Screen
Updated: 14 Feb 2006  
The anatomy of a bitmap.
VC6, VC7, VC7.1, VC8.0WinXP, Visual Studio, MFC, Dev
Roger65 2.98
Displaying split Bitmap files
Updated: 18 Jun 2003  
CSplitBitmap is a Class to load, split and display BMP files
VC6Win2K, WinXP, Win2003, MFC, Dev
Franske 2.92
CExBitmap : a CBitmap extension class with undo/redo
Updated: 22 Jan 2004  
CExBitmap is a CBitmap derived class designed for use in bitmap paint programs
VC6WinXP, MFC, Dev
John R. Shaw 2.81
Paint a Gradient Color Background
Updated: 25 Oct 2002  
Code to create a gradient palette and paint with it
VC6, VC7Win2K, WinXP, MFC, Dev
Chen Su 2.78
IIF - Indexed Image File Format specification - Version 1.0
Updated: 15 May 2007  
An article on simple but ultra-fast new image compression method (IIF)
C++, Windows, Visual Studio, MFC, Dev
darkoman 2.56
A simple jigsaw
Updated: 6 Apr 2008  
Manipulate WinForms controls to make a simple jigsaw puzzle.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, GDI+, Dev
spidergeuse 1.33

Bitmaps & Palettes - General

top
Title / Updated Author Score  
Advanced multi-dimensional region template class
Updated: 13 Jul 2009  
A template class for multi-dimensional regions for any coordinate type.
VC6, VC7, VC7.1, VC8.0, Windows, Linux, Win32, Win64, Dev
valdok 5.00
Dungeon of Despair: A scripted demo game using Conscript
Updated: 5 Sep 2008  
This article presents a demo script-driven game using Conscript, a scripting engine presented in an earlier article
C#, Windows, .NET 2.0, Visual Studio, GDI+, Dev
Colin Vella 4.91
Range Finder
Updated: 30 Apr 2009  
A simple program to find real size or distance of objects in your digital camera photos
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, Visual Studio (VS2005, VS2008), GDI+, WinForms, Design
Mohammad Reza Khosravi 4.90
Famous Otsu Thresholding in C#
Updated: 20 Jul 2009  
This article explains the basics of the famous Otsu's automatic thresholding method with an implementation in C#.
C#, WindowsVS2008, Dev
Tolga Birdal 4.86
Simple Image Editor with Crop and Resize while Maintaining Aspect Ratio
Updated: 30 Dec 2008  
An amalgamation of CodeProject ideas
C#, Windows, GDI+, Dev
Member 3647417 4.85
Real Tree 2
Updated: 2 Apr 2009  
This application shows a simple algorithm for drawing random flowers and trees. The logic is based on fractal sets.
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, Visual Studio (VS2005, VS2008), GDI+, WinForms, Architect, Design
Mohammad Reza Khosravi 4.84
Quaternion Mathematics and 3D Library with C# and GDI+
Updated: 1 Jun 2009  
Rotating 3D objects using Quaternion and Drawing 3D objects with GDI+ Graphics
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), GDI+, Dev
YLS CS 4.83
Color Replacer
Updated: 6 Oct 2009  
An example showing you how to replace a specific color falling within a color range in an image.
C# 1.0, C# 2.0, C# 3.0, .NET, GDI+, Dev
Muammar© 4.79
C# Video TimeLine Control for DirectShow & VLC Like Adobe AfterEffects - Unedited
Updated: 25 Jan 2009  
Extracts All Video Frames, TimeLine with Zoom, Slider & Frame Control Like Adobe AfterEffects
C# (C# 1.0, C# 2.0, C# 3.0), Windows, GDI, GDI+, DirectX, Dev
TV Mogul 4.76
Image manipulation and reading and writing to a database
Updated: 7 Oct 2008  
This code allows you to read/write from a database and change image dimensions, size, and quality.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC), .NET (.NET 3.0, .NET 3.5), ASP.NET, GDI+, Dev
aqueel [aqeel] Syed 4.75
OpenS-CAD, a simple 2D CAD application
Updated: 30 Dec 2007  
A simple 2D CAD application.
C# (C# 2.0), Windows (WinXP, Vista), Win32, Dev
jkristia 4.75
ExifTagCollection - An EXIF metadata extraction library
Updated: 25 Jun 2008  
A library to extract EXIF information from images, compliant with the EXIF 2.2 standard.
C# (C# 2.0, C# 3.0), .NET (.NET 1.1, .NET 2.0, Mono), Dev
Lev Danielyan 4.73
Cubic Bezier Spline Curves and Image Curve Adjustment
Updated: 12 May 2009  
Cubic Bezier Spline Curves constructed and used in Image Curve adjustment
C#, Windows, GDI+
YLS CS 4.71
Reading and Writing Photo Metadata Programmatically Using Microsoft Pro Photo Tools
Updated: 24 Oct 2009  
A way to update photo metadata (EXIF, XMP, IPTC, etc.) using the DLLs used by Microsoft Pro Photo Tools.
C#WinXP, Win2003, Vista, .NET 3.0, Win2008, Win 7, Win2008 R2, Dev
Dexter Legaspi 4.71
ImageStone
Updated: 12 Mar 2007  
An article on a library for image manipulation.
VC6Win2K, WinXP, MFC, Dev
crazybit 4.71
ExifLib - A Fast Exif Data Extractor for .NET 2.0
Updated: 6 Oct 2009  
Reads JPEG Exif data without the heavyweight and unnecessary instantiation of GDI+ objects.
C# (C# 2.0), .NET (.NET 2.0), Dev
Simon McKenzie 4.68
Mapping the User Interface
Updated: 3 Nov 2003  
Designing a user interface for non-rectangular hotspots or a window with an excessive number of controls.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Jason Henderson 4.65
3DHelper
Updated: 17 Feb 2009  
Helper class to display 3D data
C++, C++/CLI, Windows, Win32, Visual Studio, MFC, GDI, OpenGL
MikeTheDwarf 4.65
Create a movie from an HBitmap
Updated: 10 Oct 2006  
Explains methods for creating a movie (AVI/ WMV/ MOV) programmatically.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Gopalakrishna Palem 4.64
A Neural Network on GPU
Updated: 13 Mar 2008  
This article describes the implementation of a neural network with CUDA.
C++ (VC8.0), C# (C# 2.0), Windows (WinXP), Win32, Architect, Dev
billconan, kavinguy 4.64
C# Movie Player
Updated: 21 May 2007  
Managed DirectX movie player
C# 2.0, C# 3.0.NET 2.0, WinXP, Vista, .NET 3.0VS2005, Dev
zapsolution 4.61
Direct2D: Hardware Acceleration in Windows 7 Plotting
Updated: 10 May 2009  
Draw your vectors using a new, ActiveX based hardware accelerated interface.
VC6, VC7, VC7.1, VC8.0Win 7, Win32, Win64, Visual Studio, DirectX, Dev
Michael Chourdakis 4.60
Displaying Bitmap with Scrolling
Updated: 9 Nov 2002  
An article showing how to display a picture within a dialog, and add scrollbars where needed to view the whole image.
VC6, VC7Win2K, WinXP, MFC, Dev
Shibu K V 4.60
SAPI with Microsoft Agent and Visemes to Explain TTS in C#
Updated: 17 May 2006  
This article explains how to work with SAPI, Microsoft Agent and Visemes in C# .NET
C#, Windows, .NET, Visual Studio, Dev
Beniton Fernando 4.58
Managed DirectX Tutorials: Part 8 - Exploring the Terrain with Basic Input - Unedited
Updated: 26 May 2006  
Great, we have terrain, but now, in a similar fashion to Dr. Livingstone we must explore this vast terrain
C#, Windows, .NET 2.0, DirectX, VS2005, Dev
James Gupta 4.57
Adjusting an Image Curve with C#
Updated: 12 Jun 2008  
Introducing my second user control for image editing.
C#, Windows, GDI+, Dev
YLS CS 4.57
Kohonen's Self Organizing Maps in C++ with Application in Computer Vision Area
Updated: 20 Nov 2007  
The article demonstrates the self organizing maps clustering approach for unsupervised AI classification tasks with application examples in computer vision area for faces clustering and recognition
VC8.0, Windows, MFC, STL, VS2005, Dev
Chesnokov Yuriy 4.54
Import Adobe Photoshop (.psd) images
Updated: 24 Jul 2006  
A generic class to import Adobe's Photoshop (.psd) images.
VC6, VC7.1Win2K, WinXP, Win2003, MFC, STL, GDI, VS.NET2003, Dev
ihaml 4.53
Creating a screen saver
Updated: 8 Nov 2001  
Discusses Windows screen savers and shows you how to implement your own.
VC6Win2K, MFC, Dev
Mehdi Mousavi 4.52
Creating a color cursor from a bitmap
Updated: 14 Oct 2003  
An article explaining how to convert a color HBITMAP to HCURSOR
VC6, Windows, MFC, Dev
Jiju George T 4.50
Hue Saturation Lightness Filter
Updated: 6 Jun 2007  
A VB.NET class implementing an image Hue/Saturation/Lightning adjustment.
VB 7.x, VB 8.0, Windows, .NET 2.0, GDI+, VS2005, Dev
Miran.Uhan 4.50
Transparent UI for .NET and .NETCF
Updated: 12 Jul 2009  
How to make your customized UI using transparent components?
C# (C# 1.0, C# 2.0, C# 3.0), Win Mobile (PocketPC 2002, WinMobile2003, WinMobile5, WinMobile6), .NET CF, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), Visual Studio, GDI, Dev, Design
christ_A 4.50
CQuantizer
Updated: 3 Sep 2003  
Color quantization using the octree algorithm
VC6Win2K, MFC, Dev
Davide Pizzolato 4.49
Music and the Semantic Web
Updated: 10 Aug 2006  
An article on the semantic Web and a simple music application
C#, Windows, .NET, ASP.NET, Visual Studio, Dev
ChrisMitchell_ 4.48
Two Pass Scaling using Filters
Updated: 11 Dec 1999  
A smart way of scaling bitmaps
VC6, Visual Studio, MFC, Dev
Eran Yariv 4.48
Screen Capture to the Clipboard
Updated: 5 Apr 2001  
How do you capture the bitmap of a window? This little download shows how, and places the bitmap on the clipboard.
VC6Win2K, Visual Studio, MFC, Dev
Joseph M. Newcomer 4.48
CContourBitmap - A Region Creator
Updated: 6 Jul 2004  
A bitmap class with a "brute-force" region creator
VC6, VC7, VC7.1, Windows, MFC, VS.NET2003, Dev
Wolfgang Busch 4.47
Simple Image Resizing Library
Updated: 18 Jan 2008  
A simple library to manage and resize uploaded images.
C# (C# 2.0), CSS, HTML, .NET (.NET 2.0), ASP.NET, GDI+
Leftend 4.46
DotNet Real Tree
Updated: 16 Mar 2009  
A simple program to draw complex fractal Trees
C#, VB, Windows, .NET 1.1, .NET 2.0, .NET 3.5, Win32, Win64, GDI+, WinForms, VS.NET2003, VS2005, VS2008, Architect, Dev, Design
Mohammad Reza Khosravi 4.45
Cexif
Updated: 15 Mar 2003  
A small class to read EXIF data from JPEG images.
VC6, VC7, Windows, MFC, Dev
Davide Pizzolato 4.44
Multicolor Text Strings with Managed Code!
Updated: 16 Apr 2007  
.NET makes multi color strings 'nigh impossible. In this article, we dredge around in Win32 and GDI32 to find the solution we want for a C# editor project.
C# 2.0, Windows, .NET 2.0VS2005, Dev
Dragonaur 4.43
Embedded Zerotree Image Codec with Bior97 SSE Optimized Wavelet-transform
Updated: 20 Oct 2007  
This article demonstrates the use of Embedded zero tree still image codec with JPEG 2000 wavelet-filter.
VC8.0WinXP, Vista, MFC, GDI+, VS2005, Dev
Chesnokov Yuriy 4.43
Mango, Photo Editor with OpenCV
Updated: 10 Dec 2008  
An article on implementing basic use of OpenCV to manipulate pictures
C++, Windows, Dev
auralius 4.41
Drawing Barcodes in Windows Part 4 - Code 93
Updated: 14 Jun 2002  
An article on drawing Code 93 barcodes to the screen or to the clipboard
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
Neil Van Eps 4.40
CBitmapDC - An automatic memory DC wrapper
Updated: 24 Nov 1999  
A handy class that provides a memory bitmap device context
VC6, MFC, Dev
Anneke Sicherer-Roetman 4.38
2D Fast Wavelet Transform Library for Image Processing
Updated: 19 Oct 2007  
This article demonstrates the use of 2D Fast wavelet transform for image processing
C++/CLI, VC8.0, Windows, .NET 2.0, MFC, VS2005, Dev
Chesnokov Yuriy 4.38
An Easy to Use Image Resizing and Cropping Control
Updated: 31 Oct 2008  
Allows users to load, resize, and crop an image in "real time" with the bloat and complexity of other programs
C#, GDI+
Josh Fischer 4.38
Transparent Scrolling Credits
Updated: 14 Apr 2000  
Scroll colored text and bitmaps transparently over a bitmapped background.
VC6, Windows, MFC, Dev
Jim Connor 4.38
Drawing Barcodes in Windows Part 3 - I2of5
Updated: 14 Jun 2002  
An article on drawing I2of5 barcodes to the screen or to the clipboard
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
Neil Van Eps 4.38
A DIBSection wrapper for Win32 and WinCE
Updated: 21 May 2001  
A class that makes using DIBSections as simple as using a CBitmap
VC6Win2K, MFC, Dev
Chris Maunder 4.35
CColor - RGB and HLS combined in one class
Updated: 11 Dec 1999  
A class that provides simple color manipulation in RGB and HLS space
VC6, Visual Studio, MFC, Dev
Christian Rodemeyer 4.34
JukeBox API - A Project for Artists and Developers
Updated: 23 Aug 2009  
Project aimed at joint development between programmer and graphics artist
C#, Windows, .NET (.NET 3.5), XAML, WPF, Dev, Design
A Eastman 4.33
High quality image rotation (rotate by shear)
Updated: 9 Jan 2000  
Rotating images using shear
VC6, MFC, Dev
Eran Yariv 4.32
Create temperature maps with 2D Voronoi diagrams
Updated: 20 Nov 2008  
A practicle application of 2D Voronoi diagrams.
C# (C# 2.0, C# 3.0), Windows (WinXP), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Visual Studio (VS2008), GDI+, Dev
Maxim_Barsuk 4.31
Drawing Barcodes in Windows Part 5 - Code 128
Updated: 14 Jun 2002  
An article on drawing Code 128 barcodes to the screen or to the clipboard
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
Neil Van Eps 4.31
Extract Frames from Video Files
Updated: 27 Sep 2007  
Class to extract frames from most video file formats using IMediaDet
C# 2.0, Windows, .NET 2.0, DirectX, VS2005, Dev
JockerSoft 4.29
Custom Color Dialog Box
Updated: 14 Mar 2006  
Custom Color Dialog Box
C#, Windows, .NET, Visual Studio, Dev
Ashok Jaiswal 4.27
Adding a background image to any window
Updated: 5 Dec 1999  
An ATL class that allows you to add a background image to any window
C++, Visual Studio, MFC, Dev
Mihai Filimon 4.24
Image Processing Using GDI+
Updated: 8 May 2006  
This article describes the implementation of an image processing tool.
C++, Windows, Visual Studio, MFC, GDI+, Dev
S.Balasubramanian 4.24
An Image Decoder Based on IImgCtx
Updated: 25 May 2004  
This article shows how to decode image with IImgCtx interface provided by IE
VC6, VC7, VC7.1, Windows, MFC, Dev
strnghrs 4.23
Extracting Single Images from a CImageList object
Updated: 31 Jul 2003  
This will show you how extract an individual CBitmap from a CImageList object
VC6Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
leonbourassa 4.23
Rendering GIF, JPEG, Icon, or Bitmap Files with OleLoadPicture
Updated: 26 Sep 2000  
Easy way to do basic rendering of image files into a view window
VC6, Windows, Visual Studio, MFC, Dev
Wes Rogers 4.17
Converting a DICOM image to a common graphic format and vice versa with DCMTK and CxImage
Updated: 10 Nov 2005  
Converting a DICOM file to BMP/JPG and vice versa.
VC6, Windows, MFC, Dev
lxwde 4.15
PhoXo Core Library (PCL)
Updated: 25 Jul 2004  
A powerful image manipulation library for C++.
VC6, Windows, MFC, Dev
crazybit 4.11
Interaction Between a Flash Movie and the Database through the Hosting C# Application
Updated: 3 Mar 2006  
An article that shows how to get data from and to flash movie, to and from the database through the hosting C# application, using Flash Variables and fscommand
C#, Windows, .NET, Visual Studio, Dev
Hossam Aldin 4.08
Classes to read and write BMP, JPEG and JPEG 2000
Updated: 1 Feb 2003  
Classes to read and write BMP, JPEG and JPEG 2000
VC6Win2K, WinXP, MFC, Dev
Tony Lin 4.07
Extracting IPTC header information from JPEG images
Updated: 27 Aug 2001  
A sample class that manipulates information (e.g. caption, author, copyrights,...) that is stored in a JPEG file
VC6, Windows, MFC, Dev
Christian Tratz 4.03
Applying visual effects to the desktop - Shoot
Updated: 31 Jul 2003  
This article discusses how an application can apply visual effects to the desktop, by copying desktop contents, applying effects on it and then re-displaying it.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
abhinaba 4.00
Optimized Image Inversion Using SSE2
Updated: 2 May 2009  
Fast image inversion forms a good basis for optimizing pixel wise operations. We will discuss the ways to achieve the best speed on this inversion operator.
C++, ASM, Windows, Win32, Visual Studio, Hardware, Architect, Dev
Tolga Birdal 4.00
Finding Similiar Images
Updated: 24 Sep 2002  
This article gives an overview of Content-Based Image Retrieval
VC6, VC7Win2K, WinXP, MFC, Dev
Danang Suharno Ngadinegaran 3.93
Clipboard ActiveX for Image Copy/Paste into Web Forms
Updated: 11 May 2008  
An article for using Copy/Paste of images on Web forms
Javascript, VB 6, Windows, .NET 1.1, .NET 2.0, GDI+, Dev
AmitChampaneri 3.80
Anti Aliased Image Rotation
Updated: 11 Nov 2005  
Perfect image rotation using geometry.
VC6, Windows, MFC, Dev
msg555 3.77
Adcut for Getting Rid of Inline Adverts
Updated: 7 Jan 2006  
An article on building a webbrowser with added inline advert remover
C#, Windows, .NET, Visual Studio, Dev
ChrisMitchell_ 3.73
Buffered Canvas for Memory DC with Rotation, Clipping, Transparency
Updated: 3 Jun 2003  
Code for buffering and rotating your drawing context.
VC6, VC7Win2K, WinXP, MFC, Dev
Kevin Spaeth 3.72
Creating a Managed Automated Information Agent (mBot)
Updated: 12 Aug 2004  
mBot manages multiple RTC Client objects and exposes interfaces to them via .NET Remoting and .NET Web Services so that they can be managed and used remotely by other .NET applications or by entirely different platforms such as a Java J2EE/SOAP application like Jabber IM running on Linux or Windows.
C#.NET 1.1, WinXP, Win2003, Vista, COM, VS.NET2003, Dev
RTC-LCS-Developer 3.71
Simulating Mirror in a Managed DirectX Application
Updated: 14 Jul 2006  
Simulating Mirror in a Managed DirectX Application
C#.NET 1.1, Win2K, WinXP, DirectX, VS.NET2003, Dev
AmitDey 3.67
CGradientRender
Updated: 17 Aug 2005  
An article on drawing gradients using the CGradientRender class.
VC6Win2K, WinXP, MFC, Dev
darkoman 3.66
Managed DirectX Tutorials: Part 4 - The Transformation Pipeline - Unedited
Updated: 24 May 2006  
Set up a robust framework for creating manipulatable 3D objects
C#, Windows, .NET, Visual Studio, Dev
James Gupta 3.60
Comparing Two Bitmaps for Equality
Updated: 19 Dec 2006  
Code snippet that compares two HBITMAP handles to see if the bitmaps they contain are the same
C++ (VC6, VC7, VC7.1, VC8.0)Win2K, WinXP, MFC, GDI, VS.NET2003, VS2005, Dev
PJ Arends 3.45
Image Bit depth conversion from 32 Bit to 8 Bit
Updated: 20 May 2004  
This article describes about image bit depth conversion from 32 bits to 8 bits.
VC6WinXP, Visual Studio, MFC, Dev
Shanu K S 3.43
Managed DirectX Tutorials: Part 7 - Using Heightmaps - Unedited
Updated: 26 May 2006  
Here it really gets interesting - you will add height values to your vertices
C#, Windows, .NET, ASP.NET, Visual Studio, WebForms, Dev
James Gupta 3.40
Retrieving EXIF information of an image in .NET 3.0
Updated: 2 Jul 2007  
How to retrieve EXIF information of an image in .NET 3.0.
C# 2.0, Windows, .NET 3.0, GDI+, WPF, VS2005, Dev
uttam19 3.40
Pixel Addition Watermarking
Updated: 17 Feb 2009  
A application that shows how to add pixels to create a visible watermark without using GDI.
C#, .NET, Dev
vidyaputra 3.38
Virtual Earth Media Center Add-in
Updated: 5 Jan 2006  
Virtual Earth add-in for media center for browsing and viewing geocoded pictures.
Javascript, VC8.0.NET 1.0, .NET 2.0, WinXP, MFC, GDI+, VS2005, IE 6.0, Dev
Sean McLeod 3.36
An auto-sizing bitmap picture control
Updated: 20 Nov 1999  
A picture control that displays a picture according to the size of the control, and not the picture itself.
VC6, MFC, Dev
Chris Maunder 3.34
Class to calculate HSI (Hue,Saturation,Intensity)
Updated: 2 Sep 2004  
Algorithm for HSI calculation
C++, Windows, Visual Studio, MFC, Dev
Fasil 3.33
Reader of SWF Header File in Pure C#
Updated: 10 Aug 2007  
Reader of SWF header file in pure C# with a single class
C# 2.0, Windows, .NET 1.0, .NET 2.0VS2005, Dev
zebulon75018 3.33
MediaShow
Updated: 11 Oct 2007  
An article on ‘MediaShow,’ a media player based on the famous DirectShow multimedia API from Microsoft.
C#, Windows, .NET, Visual Studio, Dev
Member 3991601 3.30
Thumbnail images in PHP
Updated: 18 Aug 2008  
Creating thumbnail images using PHP.
Linux, PHP, Dev
Mohammad Dayyan 3.23
d3d Game Engine Written in C#
Updated: 6 Nov 2007  
The beginning of a 1st person 3d game engine written in C# using managed DirectX
C# 2.0.NET 2.0, WinXPVS.NET2003, VS2005, Dev
cellarjay 3.17
Drawing without flicker
Updated: 28 Jun 2002  
Steps for Double buffering ( Drawing without flicker )
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
VGirish 3.04
C# speaks easily ! - Unedited
Updated: 20 Jul 2007  
text-to-speech, bookmarks and visemes through Microsoft Speech Object Library
C# 2.0.NET 2.0, WinXP, WinForms, VS2005, Dev
aljodav 2.85
SUN Raster File Decoder
Updated: 10 Jul 2004  
This article provides information on the decoder for Sun Raster files.
VC6Win2K, MFC, Dev
Amol Kakhandki 2.64
How to make a gradeint-colored Image - Fast and Easy
Updated: 5 Feb 2004  
Do you want to know how does Photoshop and other stuff generate Gradeint Colors? Here you can find the easy and fast code
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Mohammad A Gdeisat 2.64
The .NET Screen Saver - Unedited
Updated: 16 Aug 2003  
An exact copy of the Windows® 2000 Logon screensaver (except the image)- the .NET Screen Saver
C#.NET 1.0, Win2K, WinXP, Win2003, Dev
Rakesh Rajan 2.55
An apple style docking bar implement by eGui lib - Unedited
Updated: 22 Dec 2007  
An apple style docking bar implement by eGui lib
C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), GDI, Dev
YangXiaoWang 2.50
Simple Ball Animation with border collision using VS 2005 and .NET 2.0 - Unedited
Updated: 12 May 2006  
A very primitive article on simple animation of balls using double buffering technique.
C#, VB 6, .NET, WinXPVS2005, Dev
Zakaria Bin Abdur Rouf 2.40
Windows Task Manager Style History Plot
Updated: 24 Nov 2007  
Realtime plotting using Windows Task Manager style.
C++, Windows, Visual Studio, MFC, Dev
Frederic Ntawiniga 2.37
Creating a DIB from scratch - Unedited
Updated: 23 Nov 2009  
I'd create a DIBSection and copy the data in from there, assuming you're saying you have the data to copy in.  If you don't, what is the point of this ?
WInGDI
Christian Graus 2.00
Playing wav files with .NET - Unedited
Updated: 26 Jan 2004  
This article shows simple straightforward way to play wav files in .NET using c#
C#.NET 1.0, .NET 1.1, WinXPVS.NET2003, Dev
Edward Moemeka 1.93
DirectX 10: Information Summary - Unedited
Updated: 26 May 2006  
Learn about DirectX 10 here - article will be updated as information is released
C#, .NET, WinXP, Visual Studio, DirectX, Dev
James Gupta 1.75
Creating a HUD In Direct3D / C#: Part 1 - Text - Unedited
Updated: 22 May 2006  
Teaches you how to create a HUD in Direct3D / C# - this first part goes through the basics of creating and rendering text
C#.NET 2.0, WinXP, DirectX, WinForms, VS2005, Dev
James Gupta 1.48
Powerpoint Slideshow Controller - Unedited
Updated: 8 Aug 2009  
Powerpoint Slideshow Controller using lasergesture and Motion Detector
C# 2.0.NET 2.0, WinXP, VistaVS2005, Dev
Waheed AL Barghouthi 1.44
An apple style dynamic picture list with egui libaray - Unedited
Updated: 3 Jan 2008  
An apple style dynamic picture list with egui libaray
C++, Windows, MFC, Dev
Yang_Xiao_Wang 1.41
DirectX Lessons, Lesson 2 (Direct3D Device Initialization) - Unedited
Updated: 28 Aug 2004  
The second lesson in the DirectX lessons in C#
C#.NET 1.1, Win2K, WinXP, Win2003, Vista, TabletPC, DirectX, VS.NET2003, Dev
Mohamed Meshref 1.09
Creating a DIB from scratch - Unedited
Updated: 23 Nov 2009  
Trying to create a simple DIB from performing a GlobalAlloc on a size of data, locking the data sing GlobalLock and returning a handle to the data, casted to a BITMAPINFO type. Using a loop to fill the bit data. The purpose of this is to create a test for an app that captures images from an ActiveX
WInGDI
Al_S  

Graphics

top
Title / Updated Author Score  
Simple Ray Tracing in C# Part V (Texture Mapping)
Updated: 16 Aug 2007  
Simple Ray Tracing in C# Part V (Texture Mapping)
C# 2.0, Windows, .NET 2.0VS2005, Dev, Design
andalmeida 5.00
Stereoscopy
Updated: 18 Mar 2009  
This is a simple program to explain how 3D stereoscopic systems work, also with some fun!
C# 2.0, C# 3.0.NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0, .NET 3.5, GDI+, WinForms, VS2005, VS2008, Dev, Design
Mohammad Reza Khosravi 4.92
Simple Ray Tracing in C# Part III (Reflection)
Updated: 7 Aug 2007  
Ray tracing in C# part III - implementing reflection
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
andalmeida 4.91
Using Assembler and SSE2/SSE3 instructions for drawing optimization - Unedited
Updated: 29 Jul 2009  
Introduce the algorithm and technique for pre-drawing process speed up.
C++ (VC8.0, VC9.0), C# (C# 2.0, C# 3.0), ASM, Windows (Win2K, WinXP, Win2003), Win32, Visual Studio (VS2005, VS2008), GDI, GDI+, Dev
SergStrashko 4.88
3D Pie Chart
Updated: 13 Mar 2006  
A class library for drawing 3D pie charts.
C#, Windows, .NET 1.0, GDI+, Dev
Julijan Sribar 4.86
Park 3D
Updated: 14 Mar 2009  
This simple application simulates a 3D environment with some objects in different depth and size based on stereoscopic calculations.
C# 2.0, C# 3.0.NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0, .NET 3.5, Win2008, Win32, Win64, GDI+, WinForms, VS2005, VS2008, Architect, Design
Mohammad Reza Khosravi 4.84
Simple Ray Tracing in C#
Updated: 10 Aug 2007  
Simple Ray Tracing in C#
C# 2.0, Windows, .NET 2.0VS2005, Dev
andalmeida 4.84
Drawing UPC-A Barcodes with C#
Updated: 13 Apr 2005  
Demonstrates a method to draw UPC-A barcodes using C#.
C#, Windows, .NET 1.1, .NET 2.0, GDI+, VS.NET2003, VS2005, Dev
rainman_63 4.76
Screen Captures, Window Captures and Window Icon Captures with Spy++ style Window Finder!
Updated: 14 Mar 2005  
Screen capturing that features multiple monitor support, including methods for capturing windows and window icons. Includes Spy++ style window finder!
C#.NET 1.1, Win2K, WinXPVS.NET2003, Dev
Mark Belles 4.75
Plotting User-Defined R2 in R Functions Using C#
Updated: 10 Aug 2007  
Plotting user defined R2 in R functions using C#
C# 2.0, Windows, .NET 2.0, ASP.NET, Visual Studio, WebForms, Dev
andalmeida 4.74
Creating Bitmap Regions for Forms and Buttons
Updated: 8 Feb 2004  
This article describes on how to create bitmap regions for WinForms and buttons.
C#.NET 1.0, Win2K, WinXP, Dev
Weiye Chen 4.73
Creating EAN-13 Barcodes with C#
Updated: 11 May 2005  
Demonstrates creating EAN-13 Barcodes with C#.
C#, Windows, .NET 1.1, .NET 2.0, GDI+, VS.NET2003, VS2005, Dev
rainman_63 4.73
Basic Illumination Model in C#
Updated: 10 Aug 2007  
Basic illumination model in C#.
C# 2.0, Windows, .NET 2.0, ASP.NET, GDI+, WebForms, VS2005, Dev
andalmeida 4.73
Output graphics files using your printing code
Updated: 21 Mar 2005  
"Print" your PrintDocument to common graphics file formats.
C#, Windows, .NET 1.1, GDI+, WinForms, VS.NET2003, Dev
Nick Butler 4.73
XNA Image Reflector. Easily Create Web2.0-like Reflected Images
Updated: 23 Nov 2007  
This article describes XNAImageReflector - a Windows application that integrates XNA rendering and maths for easily creating web2.0-like reflected images, with post-processing effects.
C# 2.0.NET 2.0, WinXP, Vista, WinForms, VS2005, Dev, Design
Inaki Ayucar 4.71
DrawTools
Updated: 24 Jan 2007  
Sample Windows Forms application for drawing graphic objects in a window client area using drawing tools and mouse.
C#, Windows, .NET 1.1, .NET 2.0, GDI+, WinForms, VS.NET2003, VS2005, Dev
Alex Fr 4.71
Simple Vector Shapes
Updated: 9 Jun 2009  
A 2D vector shapes and RTFcontrol editor
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
acontoli 4.70
Screen Capturing
Updated: 24 Mar 2006  
Capture screen contents without using any Win32 API calls, just using .NET (2.0) classes.
C#.NET 2.0, WinXP, GDI+, VS2005, Dev
Holzhauer 4.70
Drawing Library
Updated: 10 Dec 2007  
A library for creating shapes and developing tools.
C# 2.0, Windows, .NET 2.0, GDI+, VS2005, Dev
jonnynolimits 4.69
Using Lua and luabind with Ogre 3d
Updated: 3 Jan 2008  
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
C++, Windows, Dev, Design
Nigel Atkinson 4.68
Simple Ray Tracing with Texture Mapping in C#
Updated: 10 Aug 2007  
Simple Ray Tracing with texture mapping in C#
C# 2.0, Windows, .NET 2.0, ASP.NET, WebForms, VS2005, Dev, Design
andalmeida 4.67
SamplePamper Series - Part 1: 3D-Light, Flat-shading and Rotations
Updated: 12 Sep 2007  
This article is one in a series for those who want to know about 3D when it comes to calculation of the light falling on a surface. It will explain in an easy manner for those who don't want to see all those graphical formulas in Greek, as they can be very confusing. Not just for use in C#
C#, Windows, .NET, Visual Studio, Dev
Windmiller 4.67
EXIFextractor library to extract EXIF information
Updated: 7 Sep 2005  
EXIFextractor library to extract EXIF information.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
Asim Goheer 4.67
Draw a Smooth Curve through a Set of 2D Points with Bezier Primitives
Updated: 24 Mar 2009  
Calculate piecewise Bezier curve control points to make it a spline
C#, Windows, .NET (.NET 3.5), Visual Studio (VS2008), GDI+, WPF, Dev
Oleg V. Polikarpotchkin, Peter Lee 4.67
Office Web Components - Line Graph (Date as X-Axis)
Updated: 6 Sep 2009  
This is an article about using line graph in Office Web Components, where date is used in the X-Axis.
VB, .NET, COM, WinForms, Dev
chkmos 4.67
Locus Effects
Updated: 15 Feb 2006  
.NET/C# visual effects framework for changing the user's locus of attention to an area on the screen.
C#.NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXPVS.NET2003, VS2005, Dev
Yuval Naveh 4.66
Plot 3D surfaces
Updated: 21 Feb 2007  
Simply render a 3D surface on your screen without OpenGL/DirectX.
C# 2.0.NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0VS.NET2003, VS2005, Dev
Michal Brylka 4.65
Mapping Images on Spherical Surfaces Using C#
Updated: 10 Aug 2007  
Mapping images on spherical surfaces using C#
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev, Design
andalmeida 4.64
Texture Transfer using Efros & Freeman's Image Quilting Algorithm
Updated: 11 Mar 2008  
A texture transfer program that implements Efros & Freeman's texture transfer algorithm
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), Dev
SIDDHARTH JAIN (fd97207) 4.64
A flexible charting library for .NET
Updated: 6 Jun 2007  
Looking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, GDI+, VS.NET2003, Dev
JChampion 4.63
Fractal Snow
Updated: 13 Dec 2003  
Describes how to draw snowflakes using fractals and contains a nice snow screensaver.
C#, VC7.1, Windows, .NET 1.1VS.NET2003, Dev
Tomas Petricek 4.63
Writing effect plug-ins for Paint.NET 2.1 in C#
Updated: 10 May 2005  
This article is an introduction on how to create your own effect plug-ins for Paint.NET 2.1 in C#.
C#.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, TabletPC, WinForms, VS.NET2003, VS2005, Dev
Dennis C. Dietrich 4.62
EXIF tag Editor for JPG images
Updated: 18 Sep 2006  
JPG images EXIF tag Editor
C#, Windows, .NETVS2005, Dev
jsanjosem 4.57
Free Maps from the Web Using Web Mapping Service
Updated: 20 Jun 2004  
Overview of using the OpenGIS Web Mapping Service to retrieve maps from the web
C#.NET 1.1, WinXPVS.NET2003, Dev
Tom Gaskins 4.56
Hexagonal grid for games and other projects - Part 1
Updated: 26 Jul 2006  
First version of a hexagonal grid for games or other apps.
C#, Windows, .NET, Visual Studio, GDI+, Dev
Jeff Modzel 4.56
Monocular Navigation - Part I
Updated: 9 Aug 2009  
How to build a navigation system for a simple transport robot
Windows (WinXP, Win2003, Vista, Win2008, Win 7)
CyberTrone 4.56
Sample Pamper Series - Part 3: 3D-Polygons and Lines
Updated: 10 Oct 2007  
This is the third part in the Sample Pamper series, and this time, we will turn to those of you who want to know about creating a 3D surface for your objects. In this case, we will focus on polygon surfaces. There will also be 3D rotations and lightning with a reflection vector. Not meant only for C
C# 1.0, C# 2.0.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0VS.NET2003, VS2005, Dev
Windmiller 4.55
Reading Adobe Photoshop images
Updated: 3 Jul 2005  
Simple C# library for opening and displaying Adobe Photoshop images.
C#, Windows, .NET 1.1VS.NET2003, Dev
Igor Tolmachev 4.55
Simple Ray Tracing in C# Part II (Triangles Intersection)
Updated: 5 Aug 2007  
Ray tracing and mapping in spheres
C# 2.0, Windows, .NET 2.0VS2005, Dev
andalmeida 4.54
Don't Flicker! Double Buffer!
Updated: 31 Jan 2006  
Demonstrates several ways to overcome the annoying flickering problem.
C#.NET 1.1, .NET 2.0, WinXPVS.NET2003, VS2005, Dev
Gil.Schmidt 4.54
APNG Viewer
Updated: 6 May 2009  
Parse and extract APNG frames to each PNG file
C# (C# 1.0, C# 2.0, C# 3.0), .NET, GDI+
SprinterDave, Unruled Boy 4.54
2D Math Curve Presentation for your Project
Updated: 7 Oct 2004  
Code with comments
C#, Windows, .NET, Visual Studio, Dev
Benne114 4.53
GPaint
Updated: 7 Jun 2004  
GPaint: is a program to create Google-like logos.
C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
q123456789 4.50
The Koch Curve - Snowflake!
Updated: 24 Dec 2005  
Using the Koch curve, a fractal, to draw a snowflake.
C#, Windows, .NET, Visual Studio, Dev
Marc Clifton 4.45
Simple Ray Tracing in C# Part IV (Anti-Aliasing)
Updated: 12 Aug 2007  
Simple Ray Tracing in C# Part IV (Anti-Aliasing)
C# 2.0, Windows, .NET 2.0VS2005, Dev
andalmeida 4.45
BorderBug
Updated: 31 Jul 2006  
A workaround for the DrawImage border problem.
C#, Windows, .NET, Visual Studio, GDI+, Dev
brian.hawley 4.45
Image Rotation in .NET
Updated: 6 Dec 2002  
Rotates an image without having to worry about cropping the edges.
C#.NET 1.0, Win2K, WinXP, Dev
James T. Johnson 4.42
Importing 3D objects into Avalon from 3DS files
Updated: 7 Jul 2005  
Class library for importing 3D objects from 3DS files into Avalon, and a simple 3D object viewer.
C#, XML.NET 2.0, WinXP, Win2003, Vista, GDI+, XAML, WPF, VS2005, Dev
Andrej Benedik 4.41
A Resizable Graphical Rectangle
Updated: 4 Nov 2008  
An object associated with a pictureBox managing callback to manipulate the rectangle area.
C#, Windows, Dev
zebulon75018 4.40
Simple Ray Tracing in C# Part VII (Shadows)
Updated: 16 Sep 2007  
Adding shadows to Simple Ray Tracing in C#
C# 2.0, Windows, .NET 2.0VS2005, Dev
andalmeida 4.37
The Art of Noise
Updated: 15 Mar 2004  
An image synthesis algorithm using noise and interpolation.
C++, C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, MFC, Dev
q123456789 4.36
Drawing Component to build GIS and CAM applications
Updated: 21 Nov 2005  
An object oriented drawing component for building GIS and CAM applications with multiple views of geometrical model, multiple resolution handling, layers, optimized graphics and more.
C#, VC7.1, .NET, Win2K, WinXP, Visual Studio, Dev
Eduard Baranovsky 4.33
Image Capture
Updated: 17 Feb 2004  
An article about image capture.
C#.NET 1.1, Win2KVS.NET2003, Dev
emxx 4.27
Generation of Banded Images
Updated: 19 Feb 2009  
An article to describe the generation of Images containing Mach bands at arbitrary angles (C#)
C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, Win32, Dev
Amarnath S 4.25
Point Operations on Grayscale Images
Updated: 19 Mar 2009  
An article describing four point-processing operations on grayscale images (C#).
C# (C# 3.0), Windows (WinXP), .NET (.NET 3.0), GDI+
Amarnath S, S Mahesh Reddy, Prasad R V 4.25
Visualization of the 2D Voronoi Diagram and the Delaunay Triangulation
Updated: 18 Nov 2008  
An add-on for the Fortune's algorithm.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), .NET (.NET 2.0, .NET 3.0), Win32, Visual Studio (VS2005, VS2008), GDI, WinForms, Dev
Maxim_Barsuk 4.23
Watermark Creator
Updated: 20 Jun 2005  
A tool which overlays a watermark and/or copyright statement on the bottom of an image.
C#, Windows, .NET 1.0, .NET 1.1, .NET 2.0, GDI+, WinForms, VS.NET2003, VS2005, Dev
Big D 4.23
Simple Ray Tracing in C# Part VI (Vertex Normal Interpolation)
Updated: 16 Sep 2007  
An approach to interpolate vertex normals on triangles
C# 2.0, Windows, .NET 2.0VS2005, Dev
andalmeida 4.23
A Picture Puzzle that Lets You Pick y'er Own'pic
Updated: 17 Nov 2009  
A picture puzzle that allows the user to select any picture as a puzzle, along with options for tile sizes for those long car-rides.
C#, Windows
Christ Kennedy 4.20
Linear Contrast Stretch of Grayscale Images
Updated: 2 Apr 2009  
A program to implement piecewise linear contrast stretching on 8-bit grayscale images (C#).
C# 3.0WinXP, GDI+, Dev
Amarnath S, S Mahesh Reddy 4.19
Draw Closed Smooth Curve with Bezier Spline
Updated: 23 Mar 2009  
How to draw a smooth closed curve through the set of 2D points with Bezier drawing primitives
C#.NET 3.5VS2008
Oleg V. Polikarpotchkin 4.17
.NET MNG Viewer
Updated: 9 Apr 2009  
A native .NET library and application to view the PNGs embedded in a MNG
C# (C# 2.0), Windows, .NET (.NET 2.0), GDI+, WinForms
SprinterDave 4.17
2D Poligon Drawer-Animator
Updated: 1 Aug 2004  
Draw poligons, manipulate them, and animate them.
C#.NET 1.0, .NET 1.1, WinXPVS.NET2003, Dev
acontoli 4.11
Spherical Coordinates in C#
Updated: 27 Mar 2007  
This article shows how to create spherical graphics objects
C# 2.0, Windows, .NET 2.0VS2005, Dev
Jack J. H. Xu 4.11
A C++ blob editor in less than 128 lines of code
Updated: 7 May 2008  
A very simple C++ source code showing how to create an interactive 2D graphical blobs editor, using the CImg library.
C++ (VC6, VC7, VC7.1, VC8.0), C, Windows (Win2K, WinXP, Win2003, Vista), Win32, Dev
Ronounours 4.08
Capturing the Screen Image in C#
Updated: 27 Feb 2003  
An article on capturing the Screen using Win32 APIs in C#
C#, Windows, .NET 1.0, Dev
Agha Ali Raza 4.00
Simple Charts Using OWC (Office Web Component)
Updated: 1 Feb 2006  
An article on Simple Chart Representation Using OWC
C#, Windows, .NET, Visual Studio, Dev
Andrews Raj 3.94
How to use a TrueType structure to render user-defined geometric shapes
Updated: 3 Jan 2009  
To learn the usages of TrueType structures, TTPOLYGONHEADER and TTPOLYCURVE.
VC6Win2K, WinXP, Vista, GDI, Dev
ChaoJui 3.91
C# Wrapper to the FreeImage DLL for graphical image format conversion
Updated: 30 Sep 2003  
This article provides a simplified C# wrapper to the FreeImage project for graphical file format conversion.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
David Boland 3.90
Mandelbrot Set for C#
Updated: 23 Jun 2004  
This program draws the mandelbrot set in C#. It also uses XmlSerialization to save settings, copy the picture to the clipboard, or save it to a bmp file.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
MichaelCoder 3.89
Map component for building GIS applications (GisMap)
Updated: 30 Oct 2005  
Map component for building GIS and CAD/CAM applications. Reads most of the vector and raster formats, performs coordinate system transformations, accesses aerial photography via web services and more.
C#, VC7.1, .NET, Win2K, WinXPVS.NET2003, Dev
Eduard Baranovsky 3.88
Quick Snip - Lightweight image resizer
Updated: 8 May 2005  
Quick Snip is an incredibly lightweight application to make "web sized" pictures out of large images
C#, VC8.0, Windows, .NET 1.1, GDI+, VS.NET2003, Dev
Aaron Sherman 3.81
Multiple Matrices With ColorMatrix in C#
Updated: 29 Jul 2004  
Using multiple matrices to manipulate an image.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
dcoolidge 3.80
SamplePamper Series - Part 2: 3D-Light Reflections
Updated: 12 Sep 2007  
This article is for those of you who want to know about 3D when it comes to calculation of light reflection. It will explain in an easy manner for those who don't want to see all those graphical formulas in Greek, as they can be very confusing. Not just for use in C#, it will describe the math.
C#, Windows, .NET, Visual Studio, Dev, Design
Windmiller 3.76
Painless yet unsafe grayscale conversion in C#
Updated: 17 Apr 2006  
This is an article using pointer arithmetic for a quick conversion of an image to grayscale.
C#, Windows, .NET, Visual Studio, GDI+, Dev
Ennis Ray Lynch, Jr. 3.71
Converting image files to OTA file format (Mobile Picture Message)
Updated: 8 Jul 2005  
A simple code for converting image files to OTA file format (Mobile Picture Message).
C#, VC7.1.NET 1.1, WinXPVS.NET2003, Dev
Alireza Naghizadeh 3.68
Very Simple Paint
Updated: 7 Nov 2006  
Painting with different colors into the images
C# 2.0, Windows, .NET 2.0VS2005, Dev
mosquets 3.67
Folder Resize
Updated: 11 Nov 2005  
How to resize a large number of images.
C#.NET 1.1, WinXP, GDI+, WinForms, VS.NET2003, Dev
MinaFawzi 3.50
Polar View of an Image
Updated: 24 Feb 2009  
An article to describe the creation of a polar mapped view of an image (C#).
C#, Windows, .NET, Win32, GDI+, VS2008, Dev
Harsha T, Amarnath S, S Mahesh Reddy 3.50
Drawing Lines And Rectangles Using the Mouse
Updated: 17 Mar 2003  
Simple program utilizing the mouse to draw lines and rectangles.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
coolshot26 3.32
3D Pie - Unedited
Updated: 11 Oct 2008  
3D pie Charts and Trigonometry
VB, .NET
dasjoedf 3.27
Bresenham's Line Algorithm Revisited
Updated: 1 Dec 2008  
Revisiting Bresenham's Line Algorithm for iterative rendering using IEnumerable.
C# (C# 3.0), LINQ, Dev
Nick Vuono 3.00
Working With Absolute Positions in .NET Graphics
Updated: 16 Jul 2009  
An absolute set of coordinates to simplify graphics in .NET.
C# 3.0.NET 3.5, WPF, Dev
emilioarp 3.00
Simple IFS Engine (Iterated Function System)
Updated: 18 Nov 2008  
How to build and visualize IF-systems.
C#, Windows (WinXP), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), GDI, Dev
Maxim_Barsuk 2.67
Simple Arrow Animation
Updated: 20 Jun 2006  
This article and code explains how we can implement simple animations with out much technical skills.
C#, .NET, Win2K, WinXP, Visual Studio, GDI+, Dev
NinethSense 2.42
Drawing a Dynamic Chart in C#
Updated: 8 Feb 2005  
This article describes how to design a dynamic chart in C#.
C#, Windows, .NET 1.0, GDI+, Dev
Dave Brighton 2.30
Fireball.Core FreeImage Wrapper
Updated: 4 Jan 2006  
Discover the Fireball.Core FreeImage wrapper for C#.
C#, Windows, .NET 2.0, GDI+, VS2005, Dev
dotnetfireball 2.29
A Simple Photo Publisher Program
Updated: 20 Nov 2004  
This program shows an example of how to manipulate lots of files to convert their size, quality and get a thumbnail image.
C#, Windows, .NET 1.0, WinForms, Dev
GMachiavelli 2.27
C# Visual Card Designer Applciation with File Serialziation and Text, Shape, Image Manipulations and GDI+ - Unedited
Updated: 24 Aug 2008  
C# Visual Card Designer Applciation with File Serialziation and Text, Shape, Image Manipulations and GDI+
C# (C# 2.0, C# 3.0), Windows (WinXP, Vista), .NET (.NET 1.1, .NET 2.0, .NET 3.0), GDI+, Dev
Bhupindra Singh 2.25
Mapview
Updated: 6 Jun 2004  
Application is intended to create a 2D canvas from interactive, creating the vector graphics
C#, Windows, .NET 1.1VS.NET2003, Dev
Bojja Kalyan Kumar 2.18
A custom drawing application based on the .NET Panel class
Updated: 6 May 2005  
Creation of a custom drawing application based on the .NET Panel class.
C++, C#.NET 1.1, Win2K, MFC, GDI, GDI+, VS.NET2003, Dev
Naveen Karamchetti 2.17
Creating Paint.NET FileType plugins - Unedited
Updated: 25 Feb 2008  
An article on how to create plugins for paint.net to allow it to import a new type of file.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Dev
sabrown100 2.14
Color gradient class
Updated: 17 Jul 2008  
A C++ class for defining a color gradient and interpolating a value to produce a color.
C++, C++/CLI, C, Dev
Stefan Freyr Stefansson 1.80
Monocular Navigation: Part II
Updated: 13 Aug 2009  
This is about local map building.
Windows, Dev
CyberTrone  

Bitmaps & Palettes - Icons

top
Title / Updated Author Score  
CreateGrayscaleIcon
Updated: 20 May 2002  
A Win32 function to create grayscale icons
VC6, VC7Win2K, WinXP, MFC, Dev
Davide Calabro 4.43
How to Create Icon Files for Your Windows App using Visual Studio and Microsoft Paint.
Updated: 6 Jan 2006  
This article will show how to use Visual Studio and Microsoft Paint to convert an existing bitmap image into an icon file that your Windows application can use.
Windows, .NET, Visual Studio, Dev
kubben 3.83
Create Simple Icons on the Fly
Updated: 20 May 2005  
Create simple images for icons on the fly and with Java code only.
Java, Java, Dev
Doron Barak 3.74
CreateGrayscaleIcon which supports 24 and 32 bpp icons
Updated: 3 May 2007  
A c++ function which uses GDI to create a channel based version of an icon. Using all the channels you can create a gray scale one
C++, Windows, Visual Studio, MFC, GDI, Dev
Gladstone 3.36

Multimedia - Image classes

top
Title / Updated Author Score  
ExifLibrary for .NET
Updated: 19 Nov 2009  
An Exif Metadata library for the .NET Framework
C#, .NET (.NET 2.0), Dev
Ozgur Ozcitak 4.99
Yet Another RayTracer for .NET
Updated: 29 Mar 2007  
This article is meant as an introduction to raytracing and explains the basic techniques to raytrace a scene.
C#, Windows, .NET, Visual Studio, Dev, Design
Herre Kuijpers 4.81
Access image metadata using Visual Studio's new object data binding feature
Updated: 1 Feb 2007  
Using a new class library to bind to photo metadata with a few line of code.
C#, Windows, .NET 2.0VS2005, Dev
johnhreynolds 4.80
Photo Properties
Updated: 27 Feb 2003  
Reads properties - such as EXIF - from graphic files.
C#.NET 1.0, Win2K, WinXP, Dev
Jeffrey S. Gangel 4.74
Universal Framework for Science and Engineering - Part 8: Digital Image Processing
Updated: 16 Nov 2007  
An article on framework applications to digital image processing
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
Petr Ivankov 4.69
A Bitmap Manipulation Class With Support For Format Conversion, Bitmap Retrieval from a URL, Overlays, etc.
Updated: 31 Aug 2003  
Provides an overview and discussion of the author's BitmapManipulator C# class, including examples of each feature, as well as numerous .NET/GDI+ caveats.
C#, Windows, .NET 1.0, .NET 1.1, Dev
Adam Nelson 4.67
Fast Drawing of Non-32bpp Images with System.Drawing
Updated: 5 Jun 2007  
Avoid the unnecessary pixel format conversion that normally happens when drawing a portion of an image to the screen with System.Drawing
C# 2.0.NET 2.0, Win2K, WinXP, TabletPC, .NET 3.0, Visual Studio, Dev
J. Dunlap 4.65
How to transform JPEG to SWF on the fly
Updated: 20 Dec 2006  
How to transform JPEG to SWF on the fly.
C#, VB.NET 1.1, .NET 2.0, Win2K, WinXPVS.NET2003, Dev
Olivier Carpentier 4.52
Yet Another PSD Parser
Updated: 10 Oct 2006  
Read/write Photoshop PSD files, serialize to XML, extract layer bitmaps, and more.
C#, Windows, .NET, Visual Studio, Dev
Jonas Beckeman 4.50
Fast Image Blurring with CUDA
Updated: 10 Sep 2009  
High performance and good quality of image blurring
C++ (VC7, VC7.1, VC8.0), CWinXP, Win2003, Vista, Win 7, Win32, Win64, Dev
ChaoJui 4.50
Universal Framework for Science and Engineering - Part 9: Dynamics of aggregates
Updated: 1 Feb 2007  
An article on framework applications to dynamics of aggregates.
C# 2.0.NET 2.0, VistaVS2005, Dev
Petr Ivankov 4.48
How to create a simple SWF decompiler with the SwfDotNet library
Updated: 20 Dec 2006  
How to create a simple SWF decompiler with the SwfDotNet library
C#, VB.NET 1.1, .NET 2.0, Win2K, WinXPVS.NET2003, Dev
Olivier Carpentier 4.42
Image Capture Whole Web Page using C#
Updated: 22 Jun 2005  
Capture whole web pages as a single image using C#.
C#.NET 1.1, WinXPVS.NET2003, Dev, QA
Douglas M. Weems 4.37
Learn How To Do Alphablending with CUDA
Updated: 1 Sep 2009  
Image processing with a burst of performance from CUDA
C++ (VC7, VC7.1, VC8.0), C, Windows (WinXP, Vista, Win 7), Win32, Win64, Dev
ChaoJui 4.37
Managed PNM Image, Reader and Writer
Updated: 7 Jul 2008  
A class to read and write PNM files from System.Drawing.Image class
C# 1.0, .NET CF, Mobile, .NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0VS.NET2003, VS2005, Dev
Zeeshan Ejaz Bhatti 4.35
Export of PowerPoint slides to high quality Bitmaps
Updated: 9 Jun 2005  
Export powerpoint slides as bitmaps using screen capture.
C#, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Staffan Sjöstedt 4.29
Fast Dyadic Image Scaling with Haar Transform
Updated: 18 Oct 2007  
This article demonstrates the use of Haar transform for dyadic image scaling with MMX optimization
VC8.0, Windows, MFC, VS2005, Dev
Chesnokov Yuriy 4.14
CImage pixel access performance optimization
Updated: 23 Jul 2007  
The article describes a simple performance improving wrapper for the CImage class.
C++, Windows, Visual Studio, MFC, ATL, Dev
Rafal Struzyk 4.11
PixelMap Class and PNM Image Viewer
Updated: 28 May 2007  
A managed C# class and viewer for working with and converting Portable Bit Map (.pbm), Portable Grey Map (.pgm) and Portable Pixel Map (.ppm) images
C#, Windows, .NET 3.0, Visual Studio, Dev
Stephen Bogner 4.00
Extended ImageIndexConverter and ImageIndexEditor.
Updated: 26 May 2003  
An Extended ImageIndexConverter and ImageIndexEditor for user control.
C++, C#, VB.NET 1.0, Win2K, WinXP, MFC, Dev
Steve Yam 3.92
A C# MPEG1 Image Compression Class
Updated: 22 Jan 2004  
This article shows how to compress an image using the MPEG1 format
C#, Windows, .NET 1.0, Dev
Mike Donovan 3.83
iTunes Image
Updated: 26 Oct 2006  
An iTunes look alike image panel.
C#, Windows, .NET, Visual Studio, GDI+, Dev
gamon02 3.44
An Image Viewer with Lossless Rotation, EXIF and Other Goodies
Updated: 27 Aug 2003  
This article demonstrates a simple viewer for JPEG images.
C#.NET 1.0, Win2K, Dev
Frank Eden 3.39
A C# Image Converter
Updated: 3 Jan 2003  
Presenting a smal C# Windows Application for converting images between different graphical formats
C#, Windows, .NET 1.0, Dev
George Anescu 3.30

Bitmaps & Palettes - Image Display

top
Title / Updated Author Score  
Alpha Blend Fade In/Out Images
Updated: 27 Mar 2009  
How to display an image fade in/out.
VB.NET 2.0, .NET 3.0, .NET 3.5, GDI+, WinForms, Dev
Daniele Di Sarli 5.00
DICOM Image Viewer
Updated: 29 Apr 2009  
A simple viewer of images stored in the DICOM 3.0 File Format (C#). The file should have raw pixel data, uncompressed.
C# 3.0WinXP, Vista, GDI+, Dev
Amarnath S, S Mahesh Reddy 4.86
.NET Targa Image Reader
Updated: 15 Dec 2008  
Loads a Targa image file into a Bitmap using nothing but .NET code.
C# (C# 2.0, C# 3.0), VB (VB 8.0, VB 9.0), Windows (WinXP, Win2003), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), GDI+, Dev
David Polomis 4.82
Displaying 16-bit Images Using C#
Updated: 8 Dec 2008  
An article on how to use GDI+ methods for displaying 16-bit raw images.
C# (C# 1.0), Windows (WinXP, Vista), GDI+, Dev
Amarnath S 4.80
A Thumb Rotator
Updated: 2 Dec 2008  
A fast and furious - one step far from - screensaver application.
C#, Windows, .NET, Visual Studio, GDI+, Dev
Massimiliano Conte 4.78
CPJAImage - Yet another image drawing class
Updated: 26 Aug 2003  
A class that draws an image with various options - transparently, disabled or grayscale, centered on or stretched to fit a given rectangle.
VC6, VC7Win2K, WinXP, MFC, Dev
PJ Arends 4.78
Add GIF-animation to your MFC and ATL projects with the help of CPictureEx and CPictureExWnd
Updated: 23 Nov 2001  
A class for displaying animated GIFs and more. MFC and ATL versions available!
VC6, Windows, MFC, ATL, Dev
Oleg Bykov 4.75
Free Image Transformation
Updated: 10 May 2009  
Introducing a method to transform an image freely with C#
C#, Windows, GDI+
YLS CS 4.68
Reading and Rendering - PGM and PBM images
Updated: 27 Sep 2009  
An article on processing and rendering P1 and P2 bitmap images.
VB (VB 9.0), Windows, .NET, GDI+, WinForms, Dev
MrWolfy 4.67
Image Reflection
Updated: 8 Jun 2009  
Learn how to generate a reflection from your selected image
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), .NET (.NET 3.5), GDI+
VistaHacker 4.65
Cropping Images
Updated: 5 Nov 2008  
A demo that shows how to crop images by selecting a region with the mouse.
C#, .NET, GDI+, WinForms, Dev
Günther M. FOIDL 4.64
Edge Detection in Images with Wavelet Transform
Updated: 14 Nov 2007  
This article demonstrates an alternative way for edges extraction compared to conventional image filtering operations with edge detection filters
C++/CLI, VC8.0.NET 2.0, Vista, MFC, GDI+, VS2005, Dev, Design
Chesnokov Yuriy 4.63
Fast Image Rotation For .NET Compact Framework
Updated: 26 Nov 2007  
An article describing how to do fast image rotation on the .NET Compact Framework
C# 2.0, Windows, .NET CF, .NET 2.0VS2005, Dev
Fredrik Bornander 4.63
CPicture - The Yovav (Horror) PictureShow
Updated: 18 Jun 2003  
Routines for displaying image files (.BMP .DIB .EMF .GIF .ICO .JPG .WMF)
VC6Win2K, MFC, Dev
Yovav 4.62
Simple Image Annotation - How to dynamically add rotated text to an image
Updated: 2 Jul 2008  
Add outlined text to an image, rotate it, and move it around with the mouse.
VB (VB 8.0), .NET (.NET 2.0), GDI+, Dev
SSDiver2112 4.60
Combined Grayscale and Color Images
Updated: 25 Jan 2008  
A program for making combined grayscale and color images
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), GDI+, Design
mbaugher 4.57
PNGView
Updated: 7 Sep 2005  
Load and display PNG files in MFC.
VC6WinXP, MFC, Dev
Achim Klein 4.55
Compressible Bitmap Using In-Memory Image Compressing Technique
Updated: 14 Mar 2007  
A wrapper of System.Drawing.Bitmap that serves as a compromising solution in terms of memory usage and loading time.
C# 2.0, Windows, .NET 2.0, GDI+, VS2005, Dev
Lu Yixiang 4.52
PreviewCtrl
Updated: 2 Sep 2005  
Showing an image in a CStatic control.
VC6WinXP, MFC, Dev
Achim Klein 4.51
ReflectionPicture
Updated: 21 Feb 2007  
A Vista-Style control that shows an image and its gradient-opactity reflection.
C#, Windows, .NET 2.0, Visual Studio, Dev
Fco. Javier Marin 4.50
Crystal Image Toolkit: thumbnail image control and picture viewing.
Updated: 6 Dec 2008  
Thumbnail and image viewing controls for Windows Forms, using C#.
C# (C# 2.0), Windows (WinXP, Vista), GDI+, WinForms, Dev
Richard Guion 4.50
Anti Aliased Image Transformation (Aaform)
Updated: 24 Feb 2006  
Optimal Image Transformation
C++, VB, Windows, Visual Studio, MFC, Dev
msg555 4.40
Smart PictureBox Control
Updated: 7 Aug 2009  
A custom picturebox control that can load, save, and edit an image through a popup menu.
VB, Windows, .NET, Dev
Kutegz 4.38
An MFC picture control to dynamically show pictures in a dialog
Updated: 24 Apr 2008  
An MFC picture control to dynamically show pictures in a dialog.
C++ (VC8.0), Windows (WinXP, Win2003, Vista), MFC, GDI+, Dev
TEiseler 4.15
Extended Image Viewer
Updated: 4 Mar 2009  
A picture control with enhanced features.
C#.NET 2.0, GDI+, VS2005, Dev, Design
samqty 4.14
Alpha Blended Windows Forms
Updated: 3 Dec 2007  
Set a 32-bit image as the background for your Windows form
C# (C# 2.0), VB, Windows, .NET (.NET 2.0), Visual Studio, WinForms, Dev
SK Genius 4.07
Simple Bitmap Based Screensaver
Updated: 15 Nov 2002  
A screensaver which moves bitmaps around the screen on user-defined curves.
VC6, VC7Win2K, WinXP, MFC, Dev
Andreas Jäger 4.07
Load JPEG and (transparant) GIF picture files from a resource in 3 lines code.
Updated: 16 Jul 2002  
An article on simple loading GIF, JPEG pictures from a resource (.RC) (no MFC)
VC6, VC7Win2K, WinXP, MFC, Dev
[goofy] 4.02
Rotating Picture Tray
Updated: 17 Nov 2009  
Allows the user to view a collection of pictures by selecting them from a rotating tray.
C#, Windows, .NET, GDI+, Dev
Christ Kennedy 4.00
Merging Images in .NET
Updated: 28 Jun 2006  
Sometimes, we need to place one or more images on the other image’s surface or create an image from a few image files by joining them together. For example, we have “a.jpg”, “b.jpg” and “c.jpg” files and we need to create an image with the word “abc”. In this short tutorial, I will show how to do th
C#, Windows, .NET, ASP.NET, Visual Studio, Dev
Alexander Kleshchevnikov 3.88
A Zoomable and Scrollable PictureBox
Updated: 31 May 2008  
An ImagePanel component created to replace the PictureBox.
C#, Windows (WinXP), .NET, GDI+, Dev
YLS CS 3.87
Batch Image
Updated: 4 Apr 2007  
An application to make several images processing elaboration in batch for creating thumbnails in a few minutes
C#, Windows, .NET, Visual Studio, Dev
Lorenzo1981Ge 3.83
How to deskew an image
Updated: 25 Apr 2006  
The article describes an algorithm to calculate the skew angle of an image.
VB, Windows, .NET, Visual Studio, GDI+, Dev
mackenb 3.76
Tickr: Create your own Flickr Diashow
Updated: 6 Sep 2007  
Create your own flickr diashow
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, VistaVS2005, Dev
kristofleroux 3.73
FreeImage Display Demo - Unedited
Updated: 4 Jun 2008  
How to display a bitmap in your MFC SDI application using FreeImage. Various rescaling algorithms considered.
C++ (VC6), C, Windows (Win2K, WinXP, Win2003), Win32, Visual Studio, MFC, Dev
monday2000 3.68
PictureBox Zoom
Updated: 30 Oct 2007  
This article will show you how to create two pictureboxes, one of them acting as a magnifier for the other one.
C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0, GDI+, WinForms, VS2005, VS2008, Dev, Design
JohnWillemse 3.67
A simple method to display a transparent PNG file
Updated: 8 Sep 2008  
Introducing a simple method to display a transparent PNG file.
ASM, VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Dev
flyhigh 3.63
Application of the Zoomable and Scrollable Picturebox
Updated: 18 Aug 2008  
Testing a new image interpolation algorithm.
C#, Windows (WinXP), .NET, GDI+, Dev
YLS CS 3.63
An image preview dialog for adjusting brightness and contrast
Updated: 30 Apr 2003  
An image preview dialog for adjusting brightness and contrast
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
jemodurn 3.55
Create wallpapers the easy way ! - Unedited
Updated: 26 Mar 2008  
Deal with different pictures (format/sizes) and make them well mounted on your desktop -wallpapers-
VB, .NET, Visual Studio
HADBI Moussa Benameur {Mozads} 3.50
Image Target Zoom (Pan Zoom)
Updated: 22 Jan 2008  
To pan and zoom to a point of interest in an image.
C# (C# 2.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC), .NET (.NET 2.0), Visual Studio (VS2005), GDI+, Dev, Design
LowlyServ-Ant 3.43
Image Slider Style
Updated: 2 Mar 2003  
A image slider, implements 20 transitional effects.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, MFC, ATL, WTL, Dev
jedyking 3.03
Display a Picture on a Flexible Form
Updated: 17 Nov 2009  
This bit of code allows you to popup a single image in a convenient flexible form.
C#, .NET, GDI+, Dev
Christ Kennedy 3.00
Image Cropping with Image Resizing Using vb.net - Unedited
Updated: 17 Jun 2008  
Simple Image Cropping with Image Resizing Using vb.net
VB (VB 7.x, VB 8.0, VB 9.0, VB 6)
Senthil S 2.87
Library to display an image (JPG/GIF/BMP) in 300 lines/8K of code
Updated: 1 Dec 2002  
A simple yet powerful library to display an image in a window.
VC6, Windows, MFC, Dev
Jacob Navia 2.70
An Image (GIF, JPEG, BMP, ICO, WMF and EMF) Viewer
Updated: 25 Oct 2002  
A sample that can load, display, and print graphics files.
VC6, VC7Win2K, WinXP, MFC, Dev
Chen Su 2.39
Random Desktop Background Changer
Updated: 8 Dec 2007  
Create a program that can programatically change the background image, and convert images to BMP.
VB 7.x, VB 8.0, VB 9.0, VB 6, .NET, Dev
Joss 2.00

PDF

top
Title / Updated Author Score  
Add Images and Textboxes to PDF
Updated: 2 May 2007  
A lightweight C# library to add images and 'round rectangles' to a PDF on the fly and then securely embed the PDF in a web page
C# 2.0, Windows, .NET 2.0, ASP.NET, Visual Studio, WebForms, Dev
pmpdesign 4.83
Gios PDF .NET library
Updated: 18 Apr 2005  
A .NET library for generating impressive PDF reports.
C#, Windows, .NET 1.1VS.NET2003, Dev
Paolo Gios 4.83
Tutorials on creating PDF files using C# 2.0
Updated: 16 Mar 2007  
Tutorials on creating PDF files using C# (.NET 2.0) and iTextSharp
C# 2.0, Windows, .NET 2.0VS2005, Dev
victorbos 4.65
Convert a Text File to a PDF File
Updated: 14 Dec 2005  
This article shows how to convert a text file to PDF.
C#, SQL.NET 1.0, Win2KSQL CE, DBA, Dev
Florence FZ Li 3.95
GDI+ Path to PDF
Updated: 24 Jun 2008  
Convert a GDI+ graphics path to PDF content with iTextSharp.
C#, Windows, .NET, GDI+, WinForms, Dev
Tefik Becirovic 3.33
Another PDFLib - Part1: Show text and draw graphs
Updated: 4 Jan 2006  
A .NET library to create PDF files manually.
C#, Windows, .NET 2.0VS2005, Dev
Liu Junfeng 2.63

Scanning and Image Capture

top
Title / Updated Author Score  
FrameGrabber
Updated: 16 Apr 2008  
A class for extracting individual frames from a video as bitmaps
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
Jacob Klint 4.23
Capturing Web Type Content to a Single Image
Updated: 22 Nov 2006  
An article on how to grab Web type content and capture an image to a single file
C#, Windows, Visual Studio, Dev
NutSoft 4.00

Last Updated 23 Nov 2009
Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use