项目实践
_TFboy
你有没有爱上我O(∩_∩)O~
展开
-
部分高校OJ系统汇总(应该不算SEO违规吧)
北大: http://poj.org/百炼: http://bailian.openjudge.cn/南阳理工:http://acm.nyist.net/JudgeOnline/problemset.php杭电: http://acm.hdu.edu.cn/福大: http://acm.fzu.edu.cn/矿大:原创 2016-03-28 21:16:19 · 1950 阅读 · 0 评论 -
基于有限状态机的8位RISC CPU的Verilog实现
8位RISC CPU的Verilog实现文章目录8位RISC CPU的Verilog实现一. 设计需求二. 硬件组成2.1 存储器2.1.1 ROM2.2.2 RAM2.2 CPU2.2.1 PC2.2.2 累加器2.2.3 地址选择器2.2.4 ALU2.2.5 通用寄存器2.2.6 IR2.3 内部结构(总)三. 指令集四. 控制器4.1 状态转移图4.2 FSM之状态寄存器4.3 FSM之...原创 2019-01-20 10:42:37 · 8849 阅读 · 5 评论 -
【OpenCV】笔记(5)——图像类型和基本操作
图像类型像素访问图像基本操作直方图一. 基本数据类型Mat 一幅图像被保存为一个头加上包含像素数据的内存区图像有若干通道,灰度图有一个通道,彩色图像通常有红、绿、蓝三个构成成分(OpenCV 以蓝、绿、红来存储这三个分量 )此外还有第四个通道,及透明度(alpha)通道用img.channels()来获取一幅im原创 2017-02-28 09:30:32 · 1597 阅读 · 0 评论 -
【OpenCV】笔记(11)——边缘检测
边缘检测Tip:abort()终值,这种错误最常见于,1.参数设置错误;2.直接从别处粘贴代码,含有隐含的编码不一致的情况用形态学来检测边缘的原理非常简单:case CV_MOP_GRADIENT: erode( src, temp, kernel, anchor, iterations, borderType, borderValue );原创 2017-02-28 13:23:46 · 514 阅读 · 0 评论 -
【OpenCV】笔记(10)——视频稳定处理
视频稳定性视频超分辨率处理图像拼接视频稳定性#include #include #include #include using namespace std;using namespace cv;using namespace cv::videostab;void processing(Ptr , string outputPath );int main(int argc,c原创 2017-02-28 13:12:00 · 2821 阅读 · 2 评论 -
【OpenCV】笔记(9)——色彩空间和颜色处理
颜色空间:用三种或者更多特征来指定颜色的方法,被称为颜色空间或者颜色模型颜色空间转换:OpenCV中有超过150种可用的颜色空间转换方法最常用的是在imgproc模块中提供的void cvtColor函数函数名参数解释voidcvtColor( InputArray src,OutputArray原创 2017-02-28 13:03:56 · 3246 阅读 · 0 评论 -
【OpenCV】笔记(8)——几何变换/修复/去噪
几何变换通过网格发生形变使图像发生形变。将经过选取的输入像素坐标,通过相应的映射函数处理得到输出像素坐标O(x,y)=I(fx(x,y),fy(x,y))内插法 fx(x,y),,fy(x,y)通常为浮点数外插法仿射变换:缩放、平移、旋转、倾斜、反射等仿射变换变换矩阵关键函数原创 2017-02-28 12:53:43 · 1164 阅读 · 0 评论 -
【OpenCV】笔记(7)——图像滤波和形态学变换
图像滤波:包括图像平滑,锐化,以及图像金字塔形态学运算的应用:膨胀、腐蚀、开运算、闭运算几何变换:仿射和透视变换修复:用于重构图像的受损部分去噪:用于降低图像拍摄设备所产生的图像噪声图像滤波图像滤波是增强或者修改图像的过程滤波是增强或者修改图像的过程。增强图像中的某些特征,或者消除其他特征滤波是一种领域运算,领域是原创 2017-02-28 09:59:21 · 1158 阅读 · 0 评论 -
【OpenCV】笔记(6)——直方图
直方图(histogram):当图像被定义为一种数据类型,并且能够访问该图像的灰度值(像素),从而得到不同灰度的概率密度函数,这种图像就称作直方图对直方图进行改变,从而改变图像的对比度,这种处理叫做直方图的均衡化(hisotgram equalization)openCV中使用calcHist来计算图像直方图voidcalcHist( const Mat*i原创 2017-02-28 09:43:23 · 565 阅读 · 0 评论 -
【OpenCV】笔记(4) ——自带UI显示
建议先配置OpenCV的Release,运行时将调试从Debug改成 Release,否则可能出错。代码#include <opencv2/opencv.hpp>#include <opencv2/highgui.hpp>#include <iostream>using namespace std;using namespace cv;//全局定义和变量Mat orig_img, temp原创 2017-02-28 09:20:31 · 1317 阅读 · 0 评论 -
【OpenCV自学笔记】DYA3 测试旧版本OpenCV函数的使用和图像简单缩放
本文的主要内容为,参考[@morewindows](http://blog.csdn.net/morewindows/article/category/1291764)的文章: - 测试旧版本OpenCV的`cvResize`、`cvCreateImage`函数的使用,来对打开的图像进行简单缩放。 - 使用`cvThreshold`函数对打开的图像进行二值化处理。 - 给窗口添加工具条,并使用回调机制,拖动滑动条使原创 2016-11-20 11:16:54 · 547 阅读 · 0 评论 -
【OpenCV自学笔记】Day2 摄像头的打开和测试
本文主要介绍如何使用OpenCV打开摄像头并测试,由于只是测试,故除了程序中的注释外,不做更多的解释。原创 2016-11-15 18:59:07 · 728 阅读 · 0 评论 -
[OpenCV自学笔记]Day1 如何打开一张图像
本文主要介绍如何使用OpenCV创建窗口,并打开图像,以原色彩空间和灰度方式显示。 “Talk is cheap, show me the code!”原创 2016-11-12 21:18:46 · 801 阅读 · 0 评论 -
基于单片机的带有日历功能的数字时钟
基于单片机的带有日历功能的数字时钟功能:1.年、月、日,以及24小时制时间显示,均可调2.自动判断是否闰年以及闰月,理论上至2100年原创 2016-03-28 17:39:56 · 3165 阅读 · 3 评论 -
戴尔灵越游匣+Ubuntu16.04的NVIDIA GTX1050显卡驱动安装.md
完成标志system settings&amp;amp;amp;gt;&amp;amp;amp;gt;details,观察到图形显卡驱动切换为GeForce终端输入nvidia-settings,出现上图,左侧显示关于显卡的一些选项。终端输入nvidia-smi,出现上如所示信息。屏幕显示正常,则说明安装正确。过程0.查看自己的显卡型号,lspci | grep -i NVIDIA或者在windows下,查看计算机属性...原创 2019-02-21 14:11:11 · 2894 阅读 · 1 评论