日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图像的多分辨率金字塔详解

發(fā)布時間:2025/4/16 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图像的多分辨率金字塔详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

高斯核的產(chǎn)生:

函數(shù) kron
格式 C=kron (A,B)????%A為m×n矩陣,B為p×q矩陣,則C為mp×nq矩陣。

kron即為Kronecker積,所謂Kronecker積是一種矩陣運算,其定義可以簡單描述成:
X與Y的Kronecker積的結(jié)果是一個矩陣:
X11*Y???X12*Y … X1n*Y
X21*Y???X22*Y … X2n*Y
……
Xm1*Y???Xm2*Y … Xmn*Y


例如:

高斯核的生成:

<span style="font-size:18px;">cw = .375; ker1d = [.25-cw/2 .25 cw .25 .25-cw/2]; kernel = kron(ker1d,ker1d');</span>


多分辨率金字塔 的產(chǎn)生主要下面的步驟:

1、對圖像進行高斯平滑

2、對高斯濾波后的圖像進行降采樣或者上采樣


(1). 高斯核是唯一可以產(chǎn)生多尺度空間的核;

一幅圖像的尺度空間 L(x, y, σ), 定義為原始圖像 I(x,y) 與一個可變尺度的2維高斯函數(shù)G(x, y, σ)卷積運算。

即尺度空間形式表示為:

其中,

(2)(金字塔)多分辨率表達(dá)——降采樣

圖像金字塔化一般包括兩個步驟:使用低通濾波器平滑圖像;對圖像進行降采樣(通常是水平,豎直方向1/2),從而得到一系列尺寸縮小的圖像。對于二維圖像,每一層圖像由上一層分辨率的長、寬各一半,也就是四分之一的像素組成。



<span style="font-size:18px;">實驗代碼詳解:</span> <span style="font-size:18px;"> </span> <span style="font-size:18px;">%讀入圖像并將其轉(zhuǎn)換成灰度圖像 I=imread('tiantan.jpg'); I=rgb2gray(I); % 生成高斯濾波器的核 w=fspecial('gaussian',3,0.5); size_a=size(I);% 進行高斯濾波 g=imfilter(I,w,'conv','symmetric','same');% 降采樣 t=g(1:2:size_a(1),1:2:size_a(2));% 顯示處理結(jié)果 imshow(I); figure imshow(t)</span> <span style="font-size:18px;"> </span> <span style="font-size:18px;">上采樣函數(shù)代碼</span> <span style="font-size:18px;"></span><pre name="code" class="html">% 調(diào)用金子塔類 hgausspymd = video.Pyramid; % 設(shè)定金字塔分解的層數(shù)為2 hgausspymd.PyramidLevel = 2; % 讀入圖像 x = imread('qingdao.jpg'); % 執(zhí)行金字塔分解 y = step(video.Pyramid, x); % 顯示結(jié)果 figure, imshow(x); title('原始圖像'); x1=mat2gray(double(y)); figure, imshow(x1); title('Decomposed Image');



總結(jié)

以上是生活随笔為你收集整理的图像的多分辨率金字塔详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。