Freeman chain code

Freeman chain code. Binary image. One shape at a time.
Updated 7 Feb 2021

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

For binary images only.
One shape at a time.


- I, the binary image
- option_display, logical true false to display or not the result


- Code : the Freeman code vector of directions; row vector of integers in the range |[1; 8 ]|
- row_idx0 : the first white pixel row index; integer scalar.
- col_idx0 : the first white pixel column index; integer scalar

Cite As

Nicolas Douillet (2024). Freeman chain code (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Improve description