本公開涉及圖像壓縮,特別涉及一種圖像壓縮的方法和設(shè)備、計(jì)算機(jī)可讀介質(zhì)。
背景技術(shù):
1、在一些情況下,需要對圖像進(jìn)行無損壓縮。
2、但現(xiàn)有的圖像壓縮技術(shù)存在無錯(cuò)誤保護(hù)功能、速度慢、對小文件壓縮效果不明顯、內(nèi)存占用大、算法復(fù)雜、信道誤差易擴(kuò)散、對起點(diǎn)敏感、對像素值范圍大且高頻分量多的圖像壓縮效果差等問題中的一項(xiàng)或多項(xiàng)問題。
技術(shù)實(shí)現(xiàn)思路
1、本公開提供一種圖像壓縮的方法和設(shè)備、計(jì)算機(jī)可讀介質(zhì)。
2、第一方面,本公開實(shí)施例提供一種圖像壓縮的方法,其包括:
3、將待壓縮的圖像劃分為多個(gè)目標(biāo)像素塊;
4、對所述目標(biāo)像素塊中像素的像素值進(jìn)行可逆整型變換,得到整型像素值;
5、確定所述目標(biāo)像素塊的最小值樹,確定所述最小值樹的位寬樹;所述最小值樹的葉子節(jié)點(diǎn)表征對應(yīng)的像素的所述整型像素值,父節(jié)點(diǎn)表征下屬子節(jié)點(diǎn)要表征的最小值,子節(jié)點(diǎn)的值等于其要表征的值減去同歸屬子節(jié)點(diǎn)要表征的最小值;所述位寬樹的節(jié)點(diǎn)表征所述最小值樹中同屬歸屬的子節(jié)點(diǎn)的值的最大位寬。
6、第二方面,本公開實(shí)施例提供一種圖像壓縮的設(shè)備,其包括存儲器、處理器;所述存儲器存儲有能被所述處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)本公開實(shí)施例的任意一種圖像壓縮的方法。
7、第三方面,本公開實(shí)施例提供一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本公開實(shí)施例的任意一種圖像壓縮的方法。
8、本公開實(shí)施例中,先進(jìn)行可逆整型變換(如可逆整型dct變換)的預(yù)處理,相當(dāng)于把空間域圖像變換到頻率域進(jìn)行分析,且保證頻率集中于較小的低頻范圍,利用相鄰像素間的相關(guān)性減少了代表圖像亮度和色度的層次信息,提高了圖像各像素的像素值間的相似性,改善了壓縮效果,泛化性好,尤其是對像素值范圍大且高頻分量多的圖像的效果更明顯。
1.一種圖像壓縮的方法,其包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述可逆整型變換包括以下至少一種:
3.根據(jù)權(quán)利要求1所述的方法,其中,
4.根據(jù)權(quán)利要求1所述的方法,其中,
5.根據(jù)權(quán)利要求4所述的方法,其中,所述位寬樹經(jīng)過約束條件的約束;所述條件約束包括:
6.根據(jù)權(quán)利要求5所述的方法,其中,所述約束條件還包括:
7.根據(jù)權(quán)利要求1所述的方法,其中,
8.根據(jù)權(quán)利要求7所述的方法,其中,
9.根據(jù)權(quán)利要求7所述的方法,其中,所述將所述超像素塊劃分為16個(gè)4行*4列的目標(biāo)像素塊包括:
10.根據(jù)權(quán)利要求1至9中任意一項(xiàng)所述的方法,其中,在所述確定所述最小值樹的位寬樹之后,還包括:
11.一種圖像壓縮的設(shè)備,其包括存儲器、處理器;所述存儲器存儲有能被所述處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至10中任意一項(xiàng)所述圖像壓縮的方法。
12.一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至10中任意一項(xiàng)所述圖像壓縮的方法。