Code covered by the BSD License  

Highlights from

5.0 | 2 ratings Rate this file 52 Downloads (last 30 days) File Size: 520 KB File ID: #28155 Version: 1.1
image thumbnail




08 Jul 2010 (Updated )

Computer vision functions to locate largest square or rectangle inscribed inside arbitrary shape

| Watch this File

File Information

Inscribed_Rectangle package provides 2 low level computer vision / image analysis functions able to locate largest square or rectangle inscribed inside arbitrary shape defined by a binary mask (black and white image). Only rectangles with vertical/horizontal edges are considered. The functions proved can be used as tools for larger image segmentation problems


This file inspired Recalculate Rectification Indices For Rectangle Image.

MATLAB release MATLAB 7.7 (R2008b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (7)
06 Oct 2015 Jaroslaw Tuszynski

Mustafa Khries, I am sorry but it sounds like you need to brush up on basic MATLAB skills. I am sure you can find websites that will be more helpful. You can also try to run and modify my tutorial.

Comment only
06 Oct 2015 Mustafa Khries

I'm trying to find the largest rectangle in an airfoil shape, I don't know how to get the image of the airfoil in matlab, and use the code for finding the rectangle. help please.

Comment only
15 Oct 2014 Zoé

Zoé (view profile)

The code produces an incorrect result if the input is an entirely white image. Changing line 25 of FindLargestRectangles.m into "if max(I(:)) == 1" appears to solve this problem.

Comment only
08 Jul 2014 Peter Seibold  
22 Feb 2013 Alize

Alize (view profile)

17 Jan 2012 Jaroslaw Tuszynski

No, in the the problems I was working on the rectangles are always parallel to the edges.

Comment only
17 Jan 2012 Image Analyst

Image Analyst (view profile)

Can it find tilted rectangles, not aligned with the image edges?

Comment only
06 Jan 2012 1.1

Small corrections

Contact us