This code is provided by Dr. Goan https://www.academicblock.com
Implementation of the similar logic can also be seen at https://www.academicblock.com/technology/web-tools/convert-an-image-to-black-and-white
This Matlab GUI code will allow user to upload and then rotate image in counter clock and clockwise direction. Uploaded image will also be converted to Grayscale image. user then can save the rotated image.
Upload Button is provided to let the user upload an image. Rotation Slider is added to allow the user to rotate the image. The slider range is set from -180 to 180 degrees.
Save Buttonm is provided to let the user save the rotated image.
Image Conversion and Rotation: The uploadImage function converts the uploaded image to grayscale. The rotateImage function rotates the image based on the slider value. The saveImage function saves the rotated image.