摘要:
本文是基于《算法(第四版)》中的Union Find讲解,采用C语言实现了Quick Find和Quick Union。 1. 概述 给定N个对象,dynamic connectivity主要研究以下两个问题: 1. 判断p和q是否相连。 2. 连接两个对象p和q。 在建立模型时采用一维数组存放0~ 阅读全文
摘要:
本文为原创,若有错误欢迎批评指正! 在做公司笔试题的时候,自己尝试写算法的时候,经常被接收用户参数的问题搞得很蒙。于是决定把一些常用的要求和方法整理在这里。 这里主要考虑C的情况。 一. 输入单行参数 这种情况最简单,直接cin或者scanf,例如输入日期1992-5-8就直接 但是scanf函数根 阅读全文
摘要:
Q:在用mesh显示三维曲面的时候,若加了colorbar满屏都是数字乱码 A:加一个set限定就好了~ 阅读全文
摘要:
这是我在用Matlab用imshow输出图像然后制作成.gif文件时遇到的问题,就是图像中总是有一个灰色的边框。 首先附上将两帧彩色图像写入.gif文件的代码: imshow的输出就是自带一个边框: 我也尝试了网上各种偏方,set(gcf)中修改一大堆参数。但是转念一想,set毕竟更多是针对plot 阅读全文
摘要:
本文为原创,若有错误欢迎批评指正! 一. IplImage结构体构成 IplImage比CvMat要复杂一些,结构体组成如下: 这里比较重要的参数是height、width、depth和nChannels。 二. 访问图像数据 与CvMat类似,都有三种方法。 首先是函数的方法: 采用宏的方法: 接 阅读全文
摘要:
本文为原创,如有理解错误的地方,欢迎批评指正! 最近在写论文的时候贴matlab作出的曲线图弄得很头疼,因为论文中贴的图较小,每条线代表什么要弄得很清晰;要照顾黑白打印版论文的感受,线之间不能仅靠颜色区别。边看文档边上网查,把画图方法、标注方法、保存方法整理一下方便以后查看。 画图的最基本语法是: 阅读全文
摘要:
本文为原创,若有错误的地方欢迎批评指正! 先说区别,它们三个都可以代表和显示图像,但是Mat类型侧重于数学计算,出现在opencv2.0版本之后,其用法与Matlab中的操作非常类似,opencv对其数学计算进行了优化。CvMat和IplImage更侧重于图像,opencv对其图像的操作进行了优化。 阅读全文
摘要:
本文为原创,如果有错误的地方欢迎批评指正。 一.opencv安装 关于OpenCV怎么安装和在vs环境中配置,网上已经有很多详细的教程了。我推荐浅墨老师的一篇文章,里面详细讨论了各个版本还有64/32位系统应该怎么配置,按照教程一步步做就可以完成。这里给出链接: http://blog.csdn.n 阅读全文