DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4737 随笔 :: 2 文章 :: 541 评论 :: 1614万 阅读
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  图形学

1 2 下一页

摘要:1. 为什么要拼接 如果你的被射物足够小; 如果你的镜头视野足够大; 如果你的银子足够多,可以买更牛的相机,更牛的镜头。。。 如果你没有那么多的如果,项目多了,图像拼接在所难免。 2. 效果是啥 借助Halcon自带的例子,就是将下面两张图像,拼接为一个更宽的图像。 图像1: 图像2: 拼接后的图像 阅读全文
posted @ 2022-02-24 11:53 DoubleLi 阅读(3356) 评论(0) 推荐(0) 编辑

摘要:图像拼接在实际的应用场景很广,比如无人机航拍,遥感图像等等,图像拼接是进一步做图像理解基础步骤,拼接效果的好坏直接影响接下来的工作,所以一个好的图像拼接算法非常重要。 再举一个身边的例子吧,你用你的手机对某一场景拍照,但是你没有办法一次将所有你要拍的景物全部拍下来,所以你对该场景从左往右依次拍了好几 阅读全文
posted @ 2022-02-24 10:54 DoubleLi 阅读(655) 评论(0) 推荐(0) 编辑

摘要:最长焦距/最短焦距=变焦倍数光学变焦镜头不但要看其变焦倍数,还要看其焦距范围,焦距越大,看的越远,视角范围越小 玩单反的谁还在乎光学变焦的倍数呀?这倍数可是越大越狗头。人家有钱的高烧们都自豪地宣称自己的镜头都是1倍的--定焦数码单反,镜头标识乘1。5就是实际焦距变焦和焦距首先没有太大的区别 其次,一 阅读全文
posted @ 2016-11-23 10:50 DoubleLi 阅读(46039) 评论(2) 推荐(3) 编辑

摘要:CImage imSrc,imDest;imSrc.Load(……);//读入原始图片imDest.Create(……)//创建新大小的图片imSrc.StretchBlt(imDest.GetDC(),……);imDest.ReleaseDC();imDest就是你制定尺寸的图片对象 阅读全文
posted @ 2014-05-05 13:50 DoubleLi 阅读(880) 评论(0) 推荐(0) 编辑

摘要:1 CImage img , img1 ,imDest; 2 img1.Load( 图片路径); 3 img.Load( 图片路径); 4 为了防止图片失真,先处理一下在把图片显示出来 5 SetStretchBltMode(pDC->m_hDC , HALFTON... 阅读全文
posted @ 2014-05-05 13:49 DoubleLi 阅读(5001) 评论(0) 推荐(0) 编辑

摘要:Microsoft的针对与设备无关位图(DIB位图),在其WIN32 SDK的Multimedia中提供了一组绘制DIB位图的高性能函数组──DrawDib函数组。DrawDib函数组是一组不依赖于图形设备接口(GDI)函数,而直接操作显存的函数组。它们支持8位、16位、24位和32位图象深度的DI... 阅读全文
posted @ 2014-05-04 13:01 DoubleLi 阅读(765) 评论(0) 推荐(0) 编辑

摘要:jackyhwei 发布于 2010-01-01 12:02点击:3218次来自:CSDN.NET一些非常有用的图像格式转换及使用的源代码,包括RGB图像数据字符叠加,图像压缩(ijl库),YUV转RGB等等。TAG:YUVYUV转RGBRGBBMP转JPG文字叠加/****************... 阅读全文
posted @ 2014-04-30 19:26 DoubleLi 阅读(2803) 评论(0) 推荐(0) 编辑

摘要:罗索客 发布于 2006-11-17 16:47点击:3971次来自:1.将jpg转为bmp格式 2.在bmp文件上写上所需文字 3.将写入文字的bmp文件重新转为jpg格式 http://dev.csdn.net/develop/article/22/22948.shtm 2步的部分代码 CBit... 阅读全文
posted @ 2014-04-30 19:23 DoubleLi 阅读(2725) 评论(0) 推荐(0) 编辑

摘要:锐化(sharpening)和平滑恰恰相反,它是通过增强高频分量来减少图象中的模糊,因此又称为高通滤波(high passfilter)。锐化处理在增强图象边缘的同时增加了图象的噪声。常用的锐化模板是拉普拉斯(Laplacian)模板(见(3.4)式),又是个数学家的名字,可见学好数学,走遍天下都不... 阅读全文
posted @ 2014-04-30 18:59 DoubleLi 阅读(838) 评论(0) 推荐(0) 编辑

摘要:假设放大因子为ratio,(为了避免新图过大或过小,我们在程序中限制0.25≤ratio≤4),缩放(zoom)的变换矩阵很简单:(2.13)缩放变换的源代码如下,因为和转置的那段程序很类似,程序中的注释就简单一些。[cpp]view plaincopy/***函数名:zoom*参数:ratio--... 阅读全文
posted @ 2014-04-30 18:58 DoubleLi 阅读(468) 评论(0) 推荐(0) 编辑

摘要:第一种方法:高斯模版以下文字内容copy于>,code为自己实现,是win32控制台程序。先举个例子说明一下什么是平滑(smoothing),如下面两幅图所示:可以看到,图3.2比图3.1柔和一些(也模糊一些)。是不是觉得很神奇?其实实现起来很简单。我们将原图中的每一点的灰度和它周围八个点的灰度相加... 阅读全文
posted @ 2014-04-30 18:58 DoubleLi 阅读(1975) 评论(0) 推荐(0) 编辑

摘要:以下文字内容copy于>,code为自己实现,是win32控制台程序。镜象(mirror)分水平镜象和垂直镜象两种。图2.2的水平镜象和垂直镜象分别如图2.13和图2.14所示图2.13 图2.2的水平镜象图2.14 图2.2的垂直镜象镜象的变换矩阵很简单。设原图宽为w,高为h,变换后,图的宽和高不... 阅读全文
posted @ 2014-04-30 18:57 DoubleLi 阅读(3535) 评论(0) 推荐(0) 编辑

摘要:转置(transpose)是指将x,y坐标对换,图2.2的转置如图2.15所示。图2.2图2.15 图2.2的转置要注意的是,转置和旋转900是有区别的,不信你可以试试:怎么旋转,图2.2也转不出图2.15来。另外,转置后图的宽高对换了。转置的变换矩阵很简单:(2.12)镜象变换的源代码如下,因为和... 阅读全文
posted @ 2014-04-30 18:57 DoubleLi 阅读(1457) 评论(0) 推荐(0) 编辑

摘要:以下文本内容来自http://zhidao.baidu.com/question/152910968.html中的部分内容把RGB值转换为灰度值的公式:Gray := Trunc(0.3 * Red + 0.59 * Green + 0.11 * Blue);//这句用的是浮点运算在图像处理中,速度... 阅读全文
posted @ 2014-04-30 18:56 DoubleLi 阅读(1323) 评论(0) 推荐(0) 编辑

摘要:以下文字内容copy于>,code为自己实现,是win32控制台程序。旋转(rotation)有一个绕着什么转的问题,通常的做法是以图象的中心为圆心旋转,举个例子,图2.7旋转30度(顺时针方向)后如图2.8所示:可以看出,旋转后图象变大了。另一种做法是不让图象变大,转出的部分被裁剪掉。如图2.9所... 阅读全文
posted @ 2014-04-30 18:55 DoubleLi 阅读(1064) 评论(0) 推荐(0) 编辑

摘要:以下文字内容copy于>,code为自己实现,是win32控制台程序。2.1 平移平移(translation)变换大概是几何变换中最简单的一种了。如图2.1所示,初始坐标为(x0,y0)的点经过平移(tx,ty)(以向右,向下为正方向)后,坐标变为(x1,y1)。这两点之间的关系是x1=x0+tx... 阅读全文
posted @ 2014-04-30 18:53 DoubleLi 阅读(828) 评论(0) 推荐(0) 编辑

摘要:文本内容转载自《数字图像处理编程入门》,代码为自己实现1.1图和调色板的概念如今Windows(3.x以及95,98,NT)系列已经成为绝大多数用户使用的操作系统,它比DOS成功的一个重要因素是它可视化的漂亮界面。那么Windows是如何显示图象的呢?这就要谈到位图(bitmap)。我们知道,普通的... 阅读全文
posted @ 2014-04-30 18:52 DoubleLi 阅读(1086) 评论(0) 推荐(0) 编辑

摘要:C语言编写的bmp读写程序 建议先把bmp的数据存储格式了解下[cpp]view plaincopy#include"Windows.h"#include"stdio.h"#include"string.h"#include"malloc.h"unsignedchar*pBmpBuf;//读入图像数... 阅读全文
posted @ 2014-04-30 17:49 DoubleLi 阅读(21881) 评论(0) 推荐(0) 编辑

摘要:PNG文件结构分析 ---Png解析为了实现更高级的应用,我们必须充分挖掘PNG的潜力。PNG的文件结构根据PNG文件的定义来说,其文件头位置总是由位固定的字节来描述的:十进制数137 80 78 71 13 10 26 10十六进制数89 50 4E 47 0D 0A 1A 0A其中第一个字节0x... 阅读全文
posted @ 2014-04-30 13:50 DoubleLi 阅读(56721) 评论(1) 推荐(4) 编辑

摘要:像素格式像素格式(pixel format)像素色彩按分量的大小和排列。这种格式以每个像素所使用的总位数以及用于存储像素色彩的红、绿、蓝和 alpha 分量的位数指定。目录[hide]1像素格式2颜色通道3全部格式4格式笔记5WPF格式像素格式像素格式描述了像素数据存储所用的格式。定义了像素在内存中... 阅读全文
posted @ 2014-04-30 12:44 DoubleLi 阅读(3144) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示