【发布时间】:2015-01-05 07:34:16
【问题描述】:
我是图像压缩或图像处理方面的新手。我正在尝试从 Yuval Fsiher 的着名书中学习分形图像压缩。在本书的最后,他用 C 语言给出了完整的压缩-解压缩代码。我主要在 CUDA 中工作。 Fisher 目前的 C 代码只处理原始图像。
- 我的主要重点是了解压缩过程,然后修改上述代码,使其也适用于 BMP(彩色和灰度)图像
- 随后,我想通过将选定的函数转换为 CUDA 内核来加速代码。我计划专注于计算密集型的范围域比较。
所以我有以下问题:
在进行压缩之前是否有必要研究 BMP 图像格式,或者我可以将其视为矩阵并使用分形图像压缩对其进行压缩。分形压缩基于使用 IFS(迭代函数系统)在范围域映射中查找相似性的概念,IFS 基本上是仿射变换的集合。
【问题讨论】:
-
您不会希望直接对 BMP 文件格式进行操作。有很多示例代码可以将 BMP 格式转换为原始像素数据矩阵。
标签: cuda parallel-processing gpu fractals image-compression