Articles Written by Sjaak Priester

Delaunay Triangles

Learn about an algorithm to calculate this intriguing and important data structure in computer graphics.

Better GIFs with Octrees

Use adaptive color quantization to create better GIF files with GDI+.

A Sharp View with QGaussFilter

Despite its somewhat confusing name, Unsharp Mask is an important procedure to enhance the quality of bitmap pictures. The QGaussFilter class performs Unsharp Mask, and more. (The project code was updated.)

Image Properties Revealed

Learn everything you always wanted to know about your bitmap pictures, and more, with QImageProperties.

Look Closer with QZoomView

Build an extended CScrollView with added zooming capabilities. (The article and demo project/source code file were updated.)

"Rubber Sheeting" with QWarpTracker

Warping is the most drastic way to change the form of a GDI+ graphics object. The class QWarpTracker lets you do it interactively.

Top White Papers and Webcasts

  • By providing developers with the right tools to detect, understand, and fix problems early, your business can simplify software development, shorten development lifecycles, and improve the quality of software code. The end result is increased innovation, secure applications, and a faster time to market — all at a lower cost.

  • There has been growing buzz about DevOps. DevOps is a methodology that unites the often separate functions of software development (Dev) and production and operations (Ops) into a single, integrated, and continuous process. DevOps is about breaking down the barriers between Dev and Ops. It leverages people, processes, and technology to stimulate collaboration and innovation across the entire software development and release process. Dev and Ops should always be part of an integrated process, but that's not …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date