MATLAB: Is it possible to find a center for a centroid and then use imcrop to find a certain size cropped area around that center

duplicate postimage analysisimage processingimage segmentation

I asked a question here
I have images of cells that I have been able to find the centroids and I need crop a certain area (288 by 288 pixel area square) around this centroid's center. Not sure if this makes sense or is possible?

Best Answer

croppedImage = imcrop(binaryImage, [xmin-width/2, ymin-width/2, width, height]);