• 等级
  • 63193 访问
  • 122 原创
  • 1 转发
  • 35543 排名
  • 40 评论
  • 112 获赞

visual stdio + openframeworks配置

visualstdio+openframeworks配置1、下载安装包2、安装VS扩展3、新建项目不经意间发现一个很好玩的工具openframeworks,官网见:https://openframeworks.cc/zh_cn//1、下载安装包下载:https://openframeworks.cc/zh_cn/download/在下载界面已经有各个平台的详细安装指南了。2、安...

2019-05-26 20:47:46

C++常用的轮子

常用工具图像相关图像相关opencv,很强大,不赘述。stb图像的读取与写入等简单操作,代码都在.h文件中,包含一个头文件与一个宏定义即可使用https://github.com/nothings/stbCImg与stb类似。简单,轻量。...

2019-05-16 15:57:22

GPU+opencv基础

GPU+opencv基础1.cv::cuda::GpuMat与cv::Mat数据传递2.opencv3.4.6中关于CUDA加速部分的函数大多不好用!!!1.cv::cuda::GpuMat与cv::Mat数据传递 MatimageInCPU; cuda::GpuMatimageInGpu; //cv::Mat->cv::cuda::GpuMat imageInGpu.u...

2019-05-10 22:16:15

配置ubuntu18.04+Qt5.10+嵌入式开发板linux交叉编译环境

配置ubuntu18.04+Qt5.10+嵌入式开发板linux交叉编译环境

2019-04-21 15:11:52

GitHub访问提速

GitHub访问提速在本地host文件中添加映射,步骤如下:用文本编辑器打开hosts文件,位于C:\Windows\System32\drivers\etc目录下打开http://tool.chinaz.com/dns,这是一个查询域名映射关系的工具,选一个延迟小的添加到hosts文件中,例如:192.30.253.112assets-cdn.github.com151.101....

2019-04-20 13:29:40

使用OpenCV读取视频和视频的相似性度量

使用OpenCV读取视频和视频的相似性度量目标当今,数字摄像设备是随处可见。因此,一定会遇到这样的情况:图像处理已经不能满足要求,而需要进行视频处理。这大致分两种情况:1、实时采集(对于网络摄像头)。2、预先录制的或存在硬盘里的视频文件。OpenCV使用相同的c++类以相同的方式处理这两种情况。这就是本教程要学习的内容:如何打开并读取视频流两种检查图像相似性的方法:PSNR和S...

2019-04-15 22:43:43

(备忘)Ubuntu18.04 关闭和开启图形界面

Ubuntu18.04关闭和开启图形界面1.关闭2.开启1.关闭sudosystemctlset-defaultmulti-user.targetsudoreboot2.开启sudosystemctlset-defaultgraphical.targetsudoreboot

2019-04-15 10:17:43

KMP算法

KMP算法KMP算法,以三个人名命名的一种算法。在字符串的模式匹配算法中,相比较暴力破解(Brute-Force)有较大改进,消除了主串指针的回溯,使算法效率有了一定程度的提高。KMP是一种很经典的算法,这里不再赘述。#include<iostream>#include<string>#include<vector>usingnamespa...

2019-03-30 21:32:42

2019华为实习机试题

2019华为实习机试题第一题:第二题第三题又一次痛失良机,总结下来就是:1、实力不够,硬伤啊。。。。2、心态不好,答题的时候没掌握好节奏,紧张到思路都乱了,,,最后一道题都写好了,可惜有个小问题没能在有限的时间里面找出来,答题结束后,一杯水还没(四声)喝完就想出来了,,,,,,,,以下是根据回忆和答题的时候本地IDE中调试用的程序。。。详细题目见牛客网。第一题:大致意思是:输入一个数...

2019-03-27 22:07:18

八皇后问题-递归求解

八皇后问题在国际象棋的棋盘上,按照国际象棋的规则,摆放8个皇后,使之“和平共处”。如图所示,在3-D上有一个皇后,则绿色区域中都不能再放置皇后了。最暴力的方法就是使用八个for,但是很明显,这种方法效率太低。对于放置了皇后的位置,仔细观察棋盘可以发现每一列(行)只能有一个皇后,每一个主(次)对角线上也只能有一个皇后,这样需要标记:行-row,列-col,主对角线-(n+row-col),次...

2019-03-25 15:40:29

计算字符个数

计算字符个数题目描述写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:输入一个有字母和数字以及空格组成的字符串,和一个字符。输出描述:输出输入字符串中含有该字符的个数。题目的意思应该是:先输入一串字符(可能包含空格),然后回车,再输入一个字符,回车。题里面并没有说明不区分大小写啊,提交之后才知道,既然区分,就...

2019-03-12 17:22:23

字符串最后一个单词的长度

字符串最后一个单词的长度题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。乍一看题很简单,而实际上,就是很简单[哭笑]这道题只有一个考点,应该就是C++如何输入带有空格的字符串。输入一般都会这样写:cin>>str;但是这样写遇到空格和回车都会停止,本题不能用这样的写法;...

2019-03-12 15:52:31

Ubuntu 18 下Qt5.12编译opencv3.4+配置(超详细)

Ubuntu18Qt5.12编译opencv3.41、准备1.1.确保正确安装Qt,并可以正常运行示例程序。1.1.1下载Qt1.1.2安装Qt1.2安装cmake1.3下载opencv2、编译2.1载入opencv2.1.0解决编译中卡住的问题2.2配置编译2.2.1CMake2.2.2构建步骤2.2.3开始编译3、测试1、准备1.1.确保正确安装Qt,并可以正常运行示例程序。...

2018-12-22 23:21:50

C++头文件的顺序

C++头文件的顺序在同时使用opencv和Eigen库时会遇到数据的相互转换的问题,即使用eigen2cv()或cv2eigen()之类的函数,这时要注意一个隐藏的大坑,那就是**Eigen的头文件要放在opencv的头文件之前,否则会出错!!!**具体原因笔者没有深究,暂且mark一下,以后编程的时候也要注意:系统的头文件要放在最前面;其次是语言相关的;然后比较古老的第三方库头文件;...

2018-11-22 22:16:48

Qt之动态链接库

Qt程序加载动态链接库    加载动态链接库(windows下的.dll文件)的方式:1、静态加载动态链接库2、动态加载静态链接库3、非完整动态链接库1静态加载动态链接库1)包括完整的头文件描述2)在.pro文件添加配置语句3)动态链接库的功能函数应为externC标准格式。这里的第三条可以忽略。1.1配置.pr...

2018-09-16 20:26:15

做不完的题,考不尽的试

    一年一度的秋招正在火热进行中,各大公司也开始招人了。招人第一步——笔试。    以为不上学就没有考试了?toonaive!!考试是没有止境的,最近一段时间的各大公司的笔试还真是让我涨了不少见识。我是2020年毕业,明年就轮到我了,今年看着师兄师姐们做的编程题的时候,不禁倒吸了几吨的凉气。我也尝试着做过...

2018-09-10 22:12:46

Ubuntu18.04 + Qt5.10.1 + VTK9.0环境配置+测试

Ubuntu18.04+Qt5.10.1+VTK8.1环境配置浪费了一整天的时间,尝试使用VisualStdio编译VTK8.1,然后结合MFC开发。官方的文档提供的方法,换了几个版本的Cmake,照着网上各路大神的方法各种改,然而就是出错。应该是我电脑里的VS与VTK八字不合吧。于是换了Ubuntu18.04,同样是官方的方法,一次成功。。。。。论安装软件的坑,是永远也论不完的,...

2018-07-01 23:15:16

C++文件和流

C++文件和流头文件:#include<fstream>本例中声明的输入流和输出流ifstreaminStream;ofstreamoutStream;要声明使用命名空间usingnamespacestd;ifstream(读)、ofstream(写)以及fstream(可读可写)非别继承了istream、ostream以及iostream,并且继承了...

2018-06-25 15:30:04

嵌入式 linux 设置自启动

嵌入式linux设置自启动例如:添加开机自启动程序climb.out其中climb.out必须要在系统中的模块都初始化之后才能正常执行使用延时的方法,等待其他部分初始化完成,暂时没有找到更好的办法。。。。。。。。1、在/home/root/下创建mountain.sh(可以是任意目录)命令:vimountain.sh输入(字母“i”开始编辑)#!/bin/...

2018-06-20 20:27:38

达芬奇技术——1

达芬奇技术——1​TI在DSP技术的基础上,结合ARM、图像编解码、TI编程规范等基础上提出了达芬奇技术架构,包含嵌入式操作系统、多媒体开发基础软件,标准程序库等。达芬奇处理器将高性能的处理器与视频处理相关核心集成在一起,实现多核协同工作。启动过程1、RBL阶段​首先,保存在片内ROM的RBL程序开始运行,RBL程序根据启动方式的设置(通常使用拨码开关)读取对应的代...

2018-05-21 22:34:29

hou立东

路虽远,行则至
关注
  • 计算机软件/学生
  • 中国 黑龙江省 哈尔滨市
奖章
  • 持之以恒
  • 勤写标兵Lv1