Unable to use title() for image.

2 views (last 30 days)
Thien-Phuoc
Thien-Phuoc on 2 Sep 2024
Commented: Voss on 2 Sep 2024
I am trying to add a title to the image as following:
clc; close all;
A = imread("img1.jpg");
figure(1);
imshow(A);
title('A');
However, MATLAB shows the error for the "title('A')" statement:
'Index exceeds the number of array elements. Index must not exceed 19.'
I cannot figure out what that error is. How can I fix it?

Accepted Answer

Voss
Voss on 2 Sep 2024

You have a variable called title preventing you from using the title function.

Clear it:

clear title

and then run your code again.

  2 Comments
Thien-Phuoc
Thien-Phuoc on 2 Sep 2024
Thank you so much! It works now.
Voss
Voss on 2 Sep 2024
You're welcome! Any questions, let me know. Otherwise, please "Accept" this answer. Thanks!

Sign in to comment.

More Answers (0)

Categories

Find more on Image Processing Toolbox in Help Center and File Exchange

Products


Release

R2024a

Community Treasure Hunt

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

Start Hunting!