多媒体——图像文件大小的计算

一,知道像素数和位数求图像文件的大小

每个像素为16位,图像为1600*1200像素,求容量:

1600*1200*16/8

注:16位,可以表示2^16种颜色,也就是每个点需要两个Byte(16/8)

二,知道像素数和色数求图像文件的大小

1600*1200像素,256色的图像,求容量:

1600*1200*log(256)/8

注:256,是2^8,因此每个点需要8位,即1byte

综上,就是求像素点的个数*每个像素点所占的byte数目

时间: 2024-08-07 22:18:05

多媒体——图像文件大小的计算的相关文章

图像相似度计算

http://blog.sina.com.cn/s/blog_4a540be60100vjae.html 图像相似度计算 (2011-12-13 22:16:23) 转载▼ 标签: 图像 相似 svd nmf 巴氏距离 直方图距离 图像哈希 图像校正 图像内容检索 分类: 计算机视觉 图像相似度计算主要用于对于两幅图像之间内容的相似程度进行打分,根据分数的高低来判断图像内容的相近程度. 可以用于计算机视觉中的检测跟踪中目标位置的获取,根据已有模板在图像中找到一个与之最接近的区域.然后一直跟着.已

图像相似度计算之哈希值方法OpenCV实现

http://blog.csdn.net/fengbingchun/article/details/42153261 图像相似度计算之哈希值方法OpenCV实现 2014-12-25 21:27 2959人阅读 评论(0) 收藏 举报  分类: OpenCV(72)  Image Processing(18)  版权声明:本文为博主原创文章,未经博主允许不得转载. 感知哈希算法(perceptual hash algorithm),它的作用是对每张图像生成一个“指纹”(fingerprint)字

图像相似度计算之直方图方法OpenCV实现

操作步骤: 1.      载入图像(灰度图或者彩色图),并使其大小一致: 2.      若为彩色图,增进行颜色空间变换,从RGB转换到HSV,若为灰度图则无需变换: 3.      若为灰度图,直接计算其直方图,并进行直方图归一化: 4.      若为彩色图,则计算其彩色直方图,并进行彩色直方图归一化: 5.      使用相似度公式,如相关系数.卡方.相交或巴氏距离,计算出相似度值. string strSrcImageName = "src.jpg"; cv::Mat mat

图像相似度计算之哈希值方法

感知哈希算法(perceptual hash algorithm),它的作用是对每张图像生成一个"指纹"(fingerprint)字符串,然后比较不同图像的指纹.结果越接近,就说明图像越相似. 实现步骤: 1.      缩小尺寸:将图像缩小到8*8的尺寸,总共64个像素.这一步的作用是去除图像的细节,只保留结构/明暗等基本信息,摒弃不同尺寸/比例带来的图像差异: 2.      简化色彩:将缩小后的图像,转为64级灰度,即所有像素点总共只有64种颜色: 3.      计算平均值:计

Android多媒体图像的处理

一.图像的两种分类 位图:也被称为点阵图像或者绘制图像,是由像素的一系列单个点组成的.这些点可以进行不同的排列和染色以构成图样.当放大位图时,从而使得线条和形状显得参差不齐. 矢量图:也被称为面向对象的图像或绘图图像,在数学上定义为一系列由先连接的点.也就是常说的数学函数的轨迹. 二.图像的加载 1.普通图片加载到内存 先将一张小图片拷贝到内存卡中,布局就一个ImageView和Button,点击Button加载出图像. Button的点击事件: public void loadImage(Vi

Opencv python图像处理-图像相似度计算

一.相关概念 一般我们人区分谁是谁,给物品分类,都是通过各种特征去辨别的,比如黑长直.大白腿.樱桃唇.瓜子脸.王麻子脸上有麻子,隔壁老王和儿子很像,但是儿子下巴涨了一颗痣和他妈一模一样,让你确定这是你儿子. 还有其他物品.什么桌子带腿.镜子反光能在里面倒影出东西,各种各样的特征,我们通过学习.归纳,自然而然能够很快识别分类出新物品. 而没有学习训练过的机器就没办法了. 但是图像是一个个像素点组成的,我们就可以通过不同图像之间这些差异性就判断两个图的相似度了.其中颜色特征是最常用的,(其余常用的特

文件大小的计算和文件夹大小的计算

1读取本地documents文件里文件夹的大小(我们可以利用NSDirectoryEnumerator这个类) NSString * Docupath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; //    一般不要吧文件直接放到documents文件夹下,要创建新的文件夹 NSString * filePath = [Docupath stringByAppendin

OpenCV 学习(计算图像的直方图)

OpenCV 计算图像的直方图 计算图像的直方图是图像处理领域一个非常常见的基本操作. OpenCV 中提供了 calcHist 函数来计算图像直方图.不过这个函数说实话挺难用的,研究了好久才掌握了些基本的用法. calcHist 函数 C++ 的函数原型如下: void calcHist(const Mat* images, int nimages, const int* channels, InputArray mask, SparseMat& hist, int dims, const i

php 计算文件大小

计算文件大小 主要计算文件的 size 大小,默认的为Bytes的,所以运用三元运算符,来进行转换. 转换成 Bytes->KB->MB->GB /** * @param $size 文件的大小 bytes的 * @return string 字符串 * 计算文件大小 */ function renderSize($size){ $size = $size > (1024) ? ($size > (1024 * 1024) ? ($size > (1024 * 1024