首页 > 其他分享 >JPEG algorithm

JPEG algorithm

时间:2024-03-06 14:48:32浏览次数:27  
标签:algorithm Cb JPEG YCbCr Cr DCT 分量

目录

简介

  • JPEG算法首先将RGB源图像转换为YCbCr色彩空间(一个亮度分量(Y)和两个色度分量(Cb和Cr))(RGB图像模式与YCbCr彩色空间的关系见上一篇文章

  • 大多数JPEG图像采用YCbCr 4:2:0格式,其中Y保持相同的分辨率,而Cb和Cr分量被下采样为其原始分辨率的1/4

  • 接下来,将每个分量划分为8×8像素块,每个像素块通过离散余弦变换(DCT)变换成大小相同的频率系数矩阵(DCT系数)。

  • 随后,这三个分量被两个量化表量化:Y分量使用一个量化表,Cb和Cr分量共享另一个量化表。

  • 最后,通过无损霍夫曼编码对所有DCT系数进行压缩。得到比特流。

标签:algorithm,Cb,JPEG,YCbCr,Cr,DCT,分量
From: https://www.cnblogs.com/CLGYPYJ/p/18056509

相关文章

  • 选择正确的图片格式:JPEG、PNG、GIF、TIFF、BMP和WebP的全面对比
    在数字化时代,图片是我们生活和工作中不可或缺的一部分。然而,随着技术的发展,出现了多种图片格式,如JPEG、PNG、GIF、TIFF、BMP和WebP。每种格式都有其独特的优缺点和解决问题的能力。本文将深入探讨目前所有图片格式,并分析它们的优劣和适用领域。图片管理|一个覆盖广泛主题......
  • this[kHandle] = new _Hash(algorithm, xofLe
    QUICKFIXYoucantrydowngradetheversion.Butasaquickfixyoucandothebelowoptions.OnUnix-like(Linux,macOS,Gitbash,etc.):exportNODE_OPTIONS=--openssl-legacy-providerOnWindowscommandprompt:setNODE_OPTIONS=--openssl-legacy-provider......
  • JPEG的量化参数QP如何影响压缩质量
    目录简介原理介绍简介先说结论:JPEG中的质量参数允许取1~100间的任意一个整数。质量取得越大,压缩比就越低,压缩后的图像文件占用空间就越大,压缩后的图像与原图的相似度就越高,甚至当质量取100时,JPEG就变成了无损压缩算法。原理介绍量化表是固定的,亮度(Y)和色度(Cb、Cr)矩阵需要......
  • 【阅读笔记】边缘损耗率评价指标《A New Hardware-Efficient Algorithm and Reconfigu
    论文《ANewHardware-EfficientAlgorithmandReconfigurableArchitectureforImageContrastEnhancement》提到对对比度增强的图像进行客观评价,引用论文《ImageEnhancementforBacklight-ScaledTFT-LCDDisplays》中的边缘损耗率指标(Theedgelossrate)。原文:Contrast......
  • 离散化(Discretization Algorithm)
    简介离散化——把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率,即:在不改变数据相对大小的条件下,对数据进行相应的缩小。离散化本质上可以看成是一种\(哈希\),其保证数据在哈希以后仍然保持原来的全/偏序关系。描述离散化用于处理一些个数不多,但是数......
  • 【阅读笔记】《A New Hardware-Efficient Algorithm and Reconfigurable Architecture
    一、对比度增强算法AGCWD硬件化实现2013年发表在TIP上的对比度增强算法AGCWD(Efficientcontrastenhancementusingadaptivegammacorrectionwithweightingdistribution)2014年发表在IEEETransactionsonImageProcessing的《ANewHardware-EfficientAlgorithmandReco......
  • 遗传算法(Genetic Algorithm)
    算法简介遗传算法(GeneticAlgorithm,GA)是一种基于自然选择和遗传操作的随机全局搜索优化算法。它通过模拟自然选择和遗传中发生的复制、交叉(crossover)和变异(mutation)等现象,从任一初始种群(父代)开始,通过随机选择、交叉和变异操作,产生更具有生存优势的子代,使群体不断向搜索空间最......
  • 补充:基于项目的协同过滤推荐算法(Item-Based Collaborative Filtering Recommendation
    前言继续上篇博客,继续读论文。想看上篇论文的同学可以点击这里相关工作Inthissectionwebrieflypresentsomeoftheresearchliteraturerelatedtocollaborativefiltering,recommendersystems,dataminingandpersonalization.在本节中,我们简要介绍了一些与协同......
  • 基于项目的协同过滤推荐算法(Item-Based Collaborative Filtering Recommendation Alg
    前言协同过滤推荐系统,包括基于用户的、基于项目的息肉通过率等,今天我们读一篇基于项目的协同过滤算法的论文。今天读的论文为一篇名叫《基于项目的协同过滤推荐算法》(Item-BasedCollaborativeFilteringRecommendationAlgorithms)。摘要Recommendersystemsapplyknowledg......
  • GYM102596L Yosupo's Algorithm【分治,支配对】
    给定平面上\(2n\)个点,每个点有坐标\((x_i,y_i)\),权值\(w_i\)及颜色\(c_i\)。所有点满足:若\(c_i=0\),则\(x_i<0\);若\(c_i=1\),则\(x_i>0\)。\(q\)次查询,每次给定\(L_i,R_i\),你需要选择两个点\(i,j\)满足如下条件:\(c_i=0,c_j=1\)。\(x_i<L,x_j>R\)或\(x_......