随笔分类 -  Qt

Mat转换为QImage
摘要:请留意:opencv为3.0.0版本,Qt为4.8.4版本 1 #include"image1.h" 2 #include 3 #include 4 #include 5 #include 6 7 int main(int argv , char* argc[] ){ 8 9 QAp... 阅读全文

posted @ 2016-01-21 22:08 龚细军 阅读(4376) 评论(0) 推荐(0) 编辑

将多张图片无缝拼接方法
摘要:Qt开发,最近在进行大图片处理实验,开了一个脑洞,试着将大图片切碎,将每一个碎块封装到QImage中作为一个对象,然后将其打包成一个二维数组,类似于google map 地图显示(其实是不想采用高斯金字塔那样的空间,又想大道缩放自如),只能说形式是像,本质上不同. 最后的结果不甚理想,读取速度太慢... 阅读全文

posted @ 2016-01-13 22:14 龚细军 阅读(18181) 评论(4) 推荐(4) 编辑

双边过滤算法
摘要:双边过滤算法作为一种改进的高斯过滤算法,在图像去噪,和均匀模糊(又称为磨皮),去锯齿效应上有不错的效果.双边过滤是采用Raised cosines函数来模拟高斯分布函数, 并实现逼近高斯值域. 内容: 将两个相差较大的像素,通过过滤器变得接近. 它的推到公式为: 其中f(x)是输入数据,h(x)是生 阅读全文

posted @ 2016-01-04 22:49 龚细军 阅读(1392) 评论(0) 推荐(0) 编辑

C++对于大型图片的加载缩放尝试
摘要:Qt对于图片的操作主要集中在这几个类 QImage ,QImageReader ,QPixmap其中QImage这个类对图片的缩放有几个很不错的技巧,不过对于大图片却并不好使,当我们去看QImage的实现代码时,会发现其中读取QImageReader来加载图片,当我们去看QImageReader的实... 阅读全文

posted @ 2015-12-17 21:11 龚细军 阅读(5851) 评论(0) 推荐(0) 编辑

ijg库解码超大型jpeg图片
摘要:1. ijg库解码超大型jpeg图片(>100M)的时候,如何避免内存溢出。 采用边解码边压缩的策略,每次解码一行或者若干行图片数据,然后对于这些解码的数据,进行DQT(量化处理,过滤掉高频的数据,保持低频的数据),这样解码完,也压缩完。2. ijg库提供给我们的压缩接口都非常单一,仅有文件流操... 阅读全文

posted @ 2015-12-17 20:43 龚细军 阅读(1832) 评论(0) 推荐(3) 编辑

Qt工程转化为Vs工程
摘要:cmd中输入:qmake -tp vc XXX.pro一般需要将qmake的路径配置到系统环境变量中去... 阅读全文

posted @ 2015-12-15 10:55 龚细军 阅读(662) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示