4.14286

4.1 | 7 ratings Rate this file 15 Downloads (last 30 days) File Size: 2.36 KB File ID: #125

hilbert

by Daniel Lau

 

26 Jun 1998

A .m-file which creates a square matrix with the indices of the hilbert space filling curve.

| Watch this File

File Information
Description

hilbert.m
A .m-file which creates a square matrix with the indices of the hilbert space filling curve.

hlbrtcrv.m
A .m-file which creates vectors containing the row and column cooridinates for the hilbert space filling curve for an arbitrary sized matrix.

The Hilbert space filling curve has recently been introduced to digital halftoning as a scan order for spatial dithering. The advantage to using space filling curves is the error diffusion can be done in one dimension and the resulting patterns exhibit clustering. For related literature see works by Velho and Gomes in their book 'Image processing for computer graphics.'

MATLAB release MATLAB 5.2 (R10)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (7)
25 Mar 2004 Preecha Kocharoen  
23 Jun 2004 shao xiao  
16 Feb 2005 Dan Li  
10 Jan 2006 Adel El-Atawy

very decent code, and relatively simple to read.

18 Oct 2006 Sang Lee  
26 May 2007 sa sh  
01 Jul 2009 Jia Wu

extremely accessible code, able to use for a wide variety of applications

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
square matrix Daniel Lau 22 Oct 2008 06:32:32
hilbert Daniel Lau 22 Oct 2008 06:32:32
image processing Daniel Lau 22 Oct 2008 06:32:32
hilbert Yang 13 May 2010 22:03:15
hilbert Fabio Boschetti 10 Aug 2010 01:33:08

Contact us at files@mathworks.com