MATLAB可视化实战系列(四十二)-图像特征提取-使用低秩 SVD 进行图像压缩实例
生活随笔
收集整理的這篇文章主要介紹了
MATLAB可视化实战系列(四十二)-图像特征提取-使用低秩 SVD 进行图像压缩实例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用低秩 SVD 的圖像壓縮
以下是我為大家準(zhǔn)備的幾個(gè)精品專欄,喜歡的小伙伴可自行訂閱,你的支持就是我不斷更新的動(dòng)力喲!
MATLAB-30天帶你從入門到精通
MATLAB深入理解高級(jí)教程(附源碼)
tableau可視化數(shù)據(jù)分析高級(jí)教程
此示例說明如何使用 svdsketch 壓縮圖像。
svdsketch 使用低秩矩陣逼近來保留圖像的重要特征,同時(shí)濾除不太重要的特征。
隨著 svdsketch 使用的容差量級(jí)的增大,更多特征將被濾除,從而改變圖像中的詳細(xì)程度。
加載圖像
加載圖像 street1.jpg,這是一幅城市街道圖。
形成此圖像的三維矩陣是 uint8,因此將圖像轉(zhuǎn)換為灰度矩陣。
查看具有原始矩陣秩注釋的圖像。
A = imread('street1.jpg');A = rgb2gray(A);imshow(A)title(['Original (',sprintf('Rank %d)',rank(double(A)))])總結(jié)
以上是生活随笔為你收集整理的MATLAB可视化实战系列(四十二)-图像特征提取-使用低秩 SVD 进行图像压缩实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB从入门到精通-MATLAB2
- 下一篇: Python应用实战系列(一)-正则表达