如何用matlab在影象中新增說明文字

2021-03-31 22:34:01 字數 3426 閱讀 8561

1樓:匿名使用者

1. 開啟 matlab 主頁面。

2. 顯示影象,執行程式

:tu = imread('房子.jpg')

imshow(tu)

3. 獲取影象陣列資訊,其中 size第三維的大小為 3 ,表示彩色。

4. 輸入命令: text(3,4,'草原人家','horiz','center','color','r') 。

其中 3 是橫座標值,也是影象陣列的列數值;4 是縱座標值,也是陣列的行數值;『草原人家』是要顯示的文字;'horiz','center'是把文字設定成居中對齊的方式;'color','r'是設定文字為紅色。

5. 可以看到文字偏左,將對齊方式設定為左對齊:text(3,4,'草原人家','horiz','left','color','r')。可以看到文字在**之內了。

6. 還可以設定下字型大小: text(3,4,'草原人家','horiz','left','color','r','fontsize',7)。

2樓:益翊達茜

用text函式

text(x,

y,'string');

x,y是要新增的文字在**中的座標

string

是相應的文字

如何在matlab中為圖形加標註以及文字說明

3樓:匿名使用者

在matlab中為圖形加標註以及文字說明的命令使用方法,x=[。。。]

y=[。。。]

y1=[。。。]

plot(x,y,'-ro',x,y1','-kp')title('matlab中怎麼圖形加標註以及文字的圖例'); %圖表標題

legend('曲線1','曲線2') %圖例說明text(x1,y1,'曲線1與曲線2的x,y交點') %附註說明

4樓:平天一狼

這個是關於matlab座標軸的設定問題

有幾個命令都是可以從matlab 中檢視

xlabel('') 對x軸進行說明

ylabel('') 對y軸進行說明

legend() 是對圖形中不同線條之類的進行標註text()可以設定在某點進行說明

這些命令可以在命令視窗 通過 help xx 或者doc xx 來進行查詢

一些set 命令可對圖形的線條座標軸大小粗細等進行設定

求教如何在matlab的**中新增文字???

5樓:匿名使用者

你要的位置

是中下部分,比較模糊,具體可以修改n調整文字的垂直位置。

xlim=get(gca,'xlim');

ylim=get(gca,'ylim');

n=100;

text(sum(xlim)/2,sum(ylim)/2+n,'想要新增的文字','horiz','center')

6樓:小q講堂

word**中插入文字

求教如何在matlab的**中新增文字

7樓:小小小小顰

具體操作步驟抄如下:

1、首先,襲開啟matlab軟體,在視窗中寫入:

x1=0:0.1:10

y1=sin(x1)

x2=0:0.1:10

y2=cos(x2)

之後在圖形上繪製兩個影象,plot(x1,y1,x2,y2),如下圖所示,然後進入下一步。

2、其次,圖畫好後,可以看到這個時候是沒有註釋的,如下圖所示,然後進入下一步。

3、接著,完成上述步驟後,使用legend函式來新增註釋,輸入:legend('sin','cos'),如下圖所示,然後進入下一步。

4、然後,效果圖如下,在圖的右上角新增了註釋。如下圖所示,然後進入下一步。

5、最後,還可以修改註釋所在位置,使用location函式來修改位置,單擊輸入:legend('sin(x)','cos(x)','location','northwest')。如下圖所示,這樣,問題就解決了。

8樓:小q講堂

word**中插入文字

9樓:

用text函式

text(x, y, 'string');

x,y 是要新增的文字在**中的座標

string 是相應的文字

matlab如何在**中新增註釋 5

10樓:小小小小顰

具體操作步驟如下:

1、首先,開啟matlab軟體,在視窗中寫入:

x1=0:0.1:10

y1=sin(x1)

x2=0:0.1:10

y2=cos(x2)

之後在圖形上繪製兩個影象,plot(x1,y1,x2,y2),如下圖所示,然後進入下一步。

2、其次,圖畫好後,可以看到這個時候是沒有註釋的,如下圖所示,然後進入下一步。

3、接著,完成上述步驟後,使用legend函式來新增註釋,輸入:legend('sin','cos'),如下圖所示,然後進入下一步。

4、然後,效果圖如下,在圖的右上角新增了註釋。如下圖所示,然後進入下一步。

5、最後,還可以修改註釋所在位置,使用location函式來修改位置,單擊輸入:legend('sin(x)','cos(x)','location','northwest')。如下圖所示,這樣,問題就解決了。

11樓:一插花下

請問是什麼種類的註釋?

x軸,y軸:xlabel('x'); ylabel('y');

在圖中指定位置加註釋:(下面的例子在sin(pi)=0處加了註釋)x1 = pi;

y1 = sin(pi);

str1 = '\leftarrow sin(\pi) = 0';

text(x1,y1,str1)

標註圖中的方程:在座標(-2.6,7.7)處用紅色標方程名text(-2.6, 7.7, 'f(x) = x^2', 'color', 'r');

12樓:匿名使用者

主要是text和legend兩個函式,你help一下,會有很多說明的。

13樓:匿名使用者

gtext('內容')

14樓:劍銀抄明煦

文字可以用text函式表示

那個符號可以用兩個線段組合

畫線段可以用line函式

15樓:程小軒轅巍奕

hold

onplot[[40,50,50],[200,200,100]]%畫轉角,資料自己去調整。

holdoff

16樓:吖信愛包子

你這個問題解決了麼?我也有同樣的問題,求解答

如何用matlab實現用小波變換對影象的紋理特徵進行抽取

舉個例子,希望有所幫助。clc clear all close all while j0 coef3 i,j 1 0 coef3 i,j 0 coef3 i,j 1 0 找到左位置j for k j 1 column 1 if coef3 i,k coef3 i,j 0 找到右位置k for m j...

如何用matlab搜尋影象某一行的灰度值

function greyvalue calcrowgrey pic 備註 輸入值為讀取檔案後的影象資料,可以是m行n列或者是 m n 3 彩色 直接計算灰度值,如果是黑白影象,計算結束greyvalue sum greyvalue 2 判斷如果是彩色影象 iflength size greyval...

如何用matlab中subplot的使用

subplot就是將figure中的影象劃分為幾塊,每塊當中顯示各自的影象,有利於進行比較。比如example裡面有這樣的例子 in e 3.2 4.1 5.0 5.6 outgo 2.5 4.0 3.35 4.9 subplot 2,1,1 plot in e subplot 2,1,2 plot...