07 2017 档案

摘要:一、形态学其他操作(用的不多,如果忘了也可以通过膨胀腐蚀得到相同效果) 1.开运算 2.闭运算 3.形态学梯度 4.顶帽 5.黑帽 二、小应用(找出差异,对差异进行操作) 阅读全文
posted @ 2017-07-25 20:03 进击的小猴子 阅读(12875) 评论(2) 推荐(2)
摘要:一、膨胀腐蚀概述(对高亮部分进行操作) 二、膨胀 三、腐蚀 四、代码 1.查看结构元素 按下ctrl+F5进行调试 由此可见,一般用MORPH_RECT结构元素。 2.对图像进行膨胀腐蚀操作 膨胀效果如下: 腐蚀效果如下: 阅读全文
posted @ 2017-07-25 18:27 进击的小猴子 阅读(3591) 评论(0) 推荐(0)
摘要:一、运算优先级 二、条件运算符(表达式1?表达式2:表达式3) 当式1正确时,取式2的值;否则,取式3的值 三、格式字符 打开3个计算器 四、跨过权限修改值(注射) 根据地址,编写代码,生成dll文件,进行注射 五、字符串赋值 阅读全文
posted @ 2017-07-25 14:08 进击的小猴子 阅读(481) 评论(0) 推荐(0)
摘要:一、图像阈值化简介 二、固定阈值 三、自适应阈值 四、滚动条调整参数 阅读全文
posted @ 2017-07-22 20:54 进击的小猴子 阅读(1854) 评论(0) 推荐(0)
摘要:一、图像滤波简介 二、方框滤波——boxFilter() 三、均值滤波——blur() 四、高斯滤波——GaussianBlur() 以上是线性滤波(方框,均值,高斯) 以下是非线性滤波(中值,双边) 五、中值滤波——medianBlur(有效去除脉冲噪声和椒盐噪声) 六、双边滤波——bilater 阅读全文
posted @ 2017-07-22 19:54 进击的小猴子 阅读(3458) 评论(0) 推荐(0)
摘要:一、插入汇编 二、求模运算,颠覆数 练习:四位数颠覆,不允许使用求模运算 三、自增自减 阅读全文
posted @ 2017-07-22 16:45 进击的小猴子 阅读(414) 评论(0) 推荐(0)
摘要:一、图像缩放 二、图像平移 三、图像旋转 四、转置和镜像 flipCode = 0, 垂直翻转(沿X轴翻转),效果如下: flipCode > 0, 水平翻转(沿Y轴翻转),效果如下: flipCode < 0, 水平垂直翻转(180°中心对称),效果如下: 五、重映射remap 阅读全文
posted @ 2017-07-21 20:01 进击的小猴子 阅读(3336) 评论(0) 推荐(1)
摘要:一、数据类型转换 1.隐式转换 2.显式转换(强制转换) 二、偷钱小程序 练习:123.345 小数点第三位先五舍六入,第二位再四舍五入 三、进制转换itoa 阅读全文
posted @ 2017-07-21 16:49 进击的小猴子 阅读(601) 评论(0) 推荐(0)
摘要:一、变量 二、随机数 经过测试,上述代码只能产生一次随机数,即多次运行结果不变。那么如何让程序每次都产生不同的随机数呢? 三、随机恶作剧 然后注射到程序中,实现恶作剧 四、数据类型 稍作修改如下 五、三角形面积 六、字符转换成整数 七、大小写转换 八、字符串拼接 阅读全文
posted @ 2017-07-21 12:52 进击的小猴子 阅读(650) 评论(0) 推荐(0)
摘要:一、程序清单2.1(代码和书略不一样) 二、程序清单2.3 注意:只有一条 cin.get() 语句的话,在屏幕输入数字后就会一闪而过,只有两条 cin.get() 才能在屏幕看到输出 三、程序清单2.4(调用函数) 四、程序清单2.5(用户自定义无返回函数) 五、程序清单2.6(用户自定义有返回函 阅读全文
posted @ 2017-07-19 21:38 进击的小猴子 阅读(1108) 评论(0) 推荐(0)
摘要:一、ROI 低级融合 二、mask掩码 图像高级融合 图像加法 阅读全文
posted @ 2017-07-19 20:33 进击的小猴子 阅读(6662) 评论(2) 推荐(0)
摘要:一、对比度亮度调整 二、通道分离与合并 阅读全文
posted @ 2017-07-19 19:25 进击的小猴子 阅读(2058) 评论(0) 推荐(0)
摘要:一、设计一个吓人的东西 首先创建MFC项目(勾选“基于对话框”后点击完成即可) 添加三个按钮 双击按钮进入响应代码段 最终效果如下,都能实现相应的功能 然后创建一个dll文件(按照上一讲的方法) 注射进QQ中(斜眼笑) 二、交换变量(阿里面试题) 三、进制 四、手动注射和手动杀毒软件 阅读全文
posted @ 2017-07-19 18:22 进击的小猴子 阅读(815) 评论(0) 推荐(0)
摘要:一、图像加法 两幅图的(10,10)处蓝色通道值相加大于了255,所以dst值为255,我们换一个小一点的坐标(420,420)试试 二、图像减法 三、乘除与或非 阅读全文
posted @ 2017-07-19 10:53 进击的小猴子 阅读(33246) 评论(1) 推荐(1)
摘要:一、打开多个程序(温习) 二、常量 三、写一个鬼都看不懂的代码(恶搞,^_^,其实是加密啦) 源代码如下: 恶搞版如下: 终极恶搞版如下(将define定义都封装到1.h头文件中,然后将所有的下划线都移到同一行):代码能够成功运行 四、const 五、dll移花接木 首先在项目属性中选择生成动态库( 阅读全文
posted @ 2017-07-18 19:53 进击的小猴子 阅读(551) 评论(0) 推荐(0)
摘要:一、动态地址访问 二、指针访问(速度快) 三、迭代器访问(了解) 四、减色效果 减色原理 data[j]=data[j]/64*64+64/2 可参考http://blog.csdn.net/lanchunhui/article/details/51167153 五、随机产生椒盐噪声 阅读全文
posted @ 2017-07-18 12:41 进击的小猴子 阅读(1667) 评论(0) 推荐(0)
摘要:一、鼠标截图 二、滑动条视频播放 阅读全文
posted @ 2017-07-17 20:50 进击的小猴子 阅读(1748) 评论(0) 推荐(0)
摘要:一、转义字符 二、hello world的N种做法 三、打开程序的n种做法 四、通过内存地址改变变量的值 首先设置断点,进行调试 到达第一个断点时,打印出num变量的地址,根据地址查看到该地址存储的值为01 到达第二个断点,值变成了03 到达第三个断点,值变成了05,对其进行修改,将05改成59 1 阅读全文
posted @ 2017-07-17 16:14 进击的小猴子 阅读(815) 评论(0) 推荐(0)
摘要:一、删除文件 二、盗取密码的原理 三、弹出系统对话框 五、吃内存 阅读全文
posted @ 2017-07-16 17:40 进击的小猴子 阅读(762) 评论(0) 推荐(1)
摘要:一、命令行启动程序 通过命令行关闭程序:taskkill /f /im 程序名.exe 二、打开记事本、计算器 三、并行打开程序 四、记事本编程(伪装成高手,^_^) 1、首先用记事本编写程序 2、运行vs开发人员命令提示 3、切换盘符到代码文件路径,用“cl”进行编译链接,生成“1.obj”和“1 阅读全文
posted @ 2017-07-15 16:10 进击的小猴子 阅读(3727) 评论(0) 推荐(1)
摘要:一、鼠标事件 另外一种方法,不必将img图像设置为全局变量,只需传入其地址即可。 二、滑动条操作 阅读全文
posted @ 2017-07-14 21:04 进击的小猴子 阅读(3194) 评论(0) 推荐(0)
摘要:一、Mat类创建 二、基本绘图函数 1、画线、画圆、画矩形 2、画椭圆、画多边形、写入文字 阅读全文
posted @ 2017-07-13 21:41 进击的小猴子 阅读(4964) 评论(0) 推荐(0)
摘要:一、批量有序读取图片 二、视频分解成图片 需要提前在E盘创建pic文件夹 三、图片合成视频 阅读全文
posted @ 2017-07-13 19:59 进击的小猴子 阅读(6538) 评论(0) 推荐(0)
摘要:一、介绍 视频读取本质上就是读取图像,因为视频是由一帧一帧图像组成的。1秒24帧基本就能流畅的读取视频了。 ①读取视频有两种方法: A. VideoCapture cap; cap.open(“1.avi”); B. VideoCapture cap(“1.avi”); ②循环显示每一帧: whil 阅读全文
posted @ 2017-07-13 19:42 进击的小猴子 阅读(102563) 评论(1) 推荐(5)
摘要:一、介绍 工欲善其事必先利其器,首先当然是配置环境安装软件啦。 我安装的vs2012+opencv2.48以及opencv3.0。具体安装步骤按照浅墨大神的博客进行即可:http://blog.csdn.net/poem_qianmo/article/details/19809337 二、测试程序+ 阅读全文
posted @ 2017-07-13 19:29 进击的小猴子 阅读(9439) 评论(0) 推荐(0)