MATLAB: How to create a white rotated box inside a black box

image processingImage Processing Toolbox

How to create a white rotated box inside a black box as shown in image

Best Answer

Define the x,y coordinates of the corners, then use poly2mask().
binaryImage = poly2mask(x, y, rows, columns);
It's literally one line of code if you already have the coordinates and size of the entire image.