计算机视觉
文章平均质量分 81
linjiafengyang
一个正在学习的青年
展开
-
Ex1:图像读取和显示以及像素操作
Ex1:图像读取和显示以及像素操作github地址:https://github.com/linjiafengyang/ComputerVision1. 读取1.bmp文件,并用CImg.display0() 显示编写程序并编译运行后,结果如下图:代码如下:#include "CImg.h"using namespace cimg_library;int main...原创 2018-04-10 15:11:44 · 1009 阅读 · 0 评论 -
Ex2:用CImg重写、封装给定的Canny代码,并测试(Code0)
Ex2:用CImg重写、封装给定的Canny代码,并测试(Code0)github地址:https://github.com/linjiafengyang/ComputerVision代码文件 用CImg重写Code0文件夹中的canny.c和canny.h为canny.cpp和canny.h,并增加一个main.cpp文件作为图像数据输入并测试。 重写过程:首先替换原来的图...原创 2018-04-10 16:13:49 · 1379 阅读 · 1 评论 -
Ex4:Image Warping and Image Morphing
Ex4:Image Warping and Image Morphing完整代码见github地址:https://github.com/linjiafengyang/ComputerVision作业4测试数据普通A4打印纸,上面可能有手写笔记或者打印内容,但是拍照时可能角度不正。(参考Dataset2)。 输出: 已经矫正好的标准普通A4纸(长宽比为A4纸的比例),并裁掉...原创 2018-05-20 22:05:44 · 2230 阅读 · 5 评论 -
Ex3:霍夫变换算法实现A4纸直线检测和硬币圆形检测(使用CImg库)
A4纸直线检测输入图像 普通 A 4 打印纸,上面可能有手写笔记或者打印内容,但是拍照时可能角度不正。输出图像 图像的边缘 计算 A4 纸边缘的各直线方程 提取 A4 纸的四个角点 如下图:由于原图太大,这里我截图放上来 代码文件 A4纸直线检测网上可以找到很多相关的内容,这里我就不做算法解释了,直接贴上代码。H...原创 2018-04-29 11:28:21 · 2453 阅读 · 0 评论 -
Ex5:图像分割
Ex5:图像分割完整代码见github: https://github.com/linjiafengyang/ComputerVision/tree/master/Ex5迭代法求阈值步骤如下:计算灰度图的直方图分布阈值threshold初始化为总灰度和的平均值计算小于等于阈值threshold的灰度平均值t1计算大于阈值threshold的灰度平均值t2计算新阈值...原创 2018-05-20 22:50:02 · 417 阅读 · 0 评论 -
Ex6: Image Stitching 图像拼接
Ex6: Image Stitching 图像拼接完整代码见Github: Ex6 Image Stitching#include "ImageStitching.h"int main() { // read image filenames string filepath = "../TEST-ImageData(2)/"; string outputpa...原创 2018-06-21 16:21:28 · 757 阅读 · 0 评论