-
NMF的图像压缩Pro III
应用背景要求:Matlab,Matlab图像处理工具箱。在图像压缩和特征提取中,线性扩展的标准使用。这是最近提出的李和承:一个正或非负线性扩展是一个非常强大的约束,这似乎导致图像的稀疏表示。他们的技术,被称为非负矩阵分解(NMF),被证明是一个高维数据中的有用技术由非负性成分组成。关键技术关键词:MATLAB源代码,,,NMF,图像,压缩,非负矩阵分解。1发布日期2014.10.27主要特点:NMF的图像压缩详细数据压缩信息灰度和RGB图像的支持快速优化实现演示代码(保护p-files)可用绩效评价
- 2022-01-30 15:56:21下载
- 积分:1
-
人脸检测
========================================================================
MICROSOFT 基础类库: TrackEye
========================================================================
应用程序向导已创建此为您的 TrackEye 应用程序。此应用程序
不仅演示使用 Microsoft 基础类的基本知识
但也是您编写应用程序的起始点。
此文件包含的你会发现在每个文件的摘要,
让您的 TrackEye 应用程序。
TrackEye.dsp
此文件 (项目
- 2022-02-18 16:20:14下载
- 积分:1
-
vc摄像头编程
基于direct9.0开发的程序,摄像头录像,可以截图。vc6.0开发,vc其它版本开发可以参考其中代码,希望对大家有所帮助!
- 2022-01-22 07:06:48下载
- 积分:1
-
png2bmp 实现简单图片转换
本程序可以在c语言下进行jpg格式与bmp格式的相互转化,本程序自成一个模块,无需更改,可以作为单独程序运行,或进行地址的未调整,作为一个模块嵌入到程序中使用,翻遍简单有效!
- 2022-05-05 02:39:02下载
- 积分:1
-
互信息配准
应用背景基于互信息(Mutual information, I)的配准方法是利用图像本身具有的灰度统计信息来度量图像的相似度,采用一定的搜索算法得到使相似度最大的图像空间变换形式,达到配准图像的目的。两个变量的联合概率分布于完全独立的概率分布的广义距离来作为变量之间的相似性测度。由于互信息测度无需预先假设不同成像模式下图像灰度的相关性,也不需对图像进行分割和任何预处理,精度高。关键技术采用二维图像空间变换模型中的刚体变换,主要是确定浮动图像变换过程中是的互信息最大时浮动图像所旋转的角度和在x和y轴运动的位移。要求得两幅图像的互信息,则要分别求取两图像的熵和二者的联合熵,而熵的求取需要使用到图像的灰度直方图,故要先求取每幅图像的灰度直方图。这一过程中需要浮动图像在变换过程中出现的非整数坐标上的点进行灰度插值(本程序采用的是双线性插值)
- 2023-07-19 19:30:03下载
- 积分:1
-
数字图像质量的传统评价算法
此代码是用Matlab语言实现的,是对数字图像的质量进行评价,实现的传统的均方误差(MSE)和峰值信噪比(PSNR)的评价算法,还有SSIM
- 2022-08-22 10:28:20下载
- 积分:1
-
raw2bmp 格式转换 c++ code
使用C++语言实现raw格式图片转换为bmp格式文件
内含示例图片,lena.raw为输入,输出为lena.bmp,该程序将raw格式的图片文件转换为bmp格式的图片文件
*.bmp格式为图像处理常用图片格式,不同格式的图片,图片信息内容不同,像素的处理方式也不同,使用该程序可实现图片格式的转换。
主函数为raw2bmp.cpp,该程序快速高效。
- 2023-06-07 04:35:03下载
- 积分:1
-
家庭安全监控系统
监控家里是否有陌生人闯入,家里的设备是否工作正常(如果家里的暖气是自供的话,冬天千万不能关暖气,否则 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
- 2023-08-19 01:55:04下载
- 积分:1
-
恒指为 RGB
光的原色是添加剂原色 arered、 绿色和蓝色结合红色 + 绿色 + 蓝色白色的产量颜料的原色是消减原色 arecyan、 洋红色和黄色结合黑青色 + 黄色、 洋红色产量色相定义为视角0 度,是红色120 度是绿色的240 度是蓝色饱和度被指从恒指三角形的中心到金字塔表面的距离的百分比。值的范围从 0to 1。强度被指作为"up"从黑色轴的距离。值的范围从 0to 1
- 2022-04-12 18:26:56下载
- 积分:1
-
D3D游戏菜单源码
应用背景
针对各种游戏都可以使用的菜单,虽然不是太精美但是可以自己去修改修改,完全可以用
顶点缓存和索引缓存:IDirect3DVertexBuffer9 IDirect3DIndexBuffer
使用这两缓存而不是用数组来存储数据的原因是,缓存可以被放置在显存中,进行绘制时,使用显存中的数据将获得比使用系统内存中的数据快得多的绘制速度。
静态缓存(static
buffer):一般放置在显存中,不需要进行修改,比如地形和城市建筑等。静态缓存必须在程序初始化时用几何体的数据进行填充。
动态缓存(dynamic
buffer):一般放置在AGP存储区中,放置动态的内容。优点是更新速度相当快(快速的CPU写操作,方便修改),缺点是处理速度慢,因为在绘制前数据必须传输到显存中。
对显存和AGP存储区进行读操作非常慢,所以,如果您需要程序运行时读取几何数据,最好在系统内存中保留一份副本,然后在需要时对其进行读操作。
Device->CreateVertexBuffer()
Device->CreateIndexBuffer(
- 2022-09-04 01:40:03下载
- 积分:1