自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 opencv国内镜像

opencv国内镜像

2020-07-24 18:17:40 4818 1

原创 rk3399 安装opencv步骤

更新软件源apt-get updateapt-get upgrade下载依赖项# compiler ✓$ sudo apt-get install build-essential# required ✓$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev# optional ✓$ sudo apt-get install py.

2020-07-24 18:16:57 615

原创 NCNN(一): conv3x3s1_sse 常规矩阵乘法代码解析

NCNN conv3*3 nativestatic void conv3x3s1_sse(const Mat& bottom_blob, Mat& top_blob, const Mat& _kernel, const Mat& _bias, const Option& opt){ int w = bottom_blob.w; int inch = bottom_blob.c; int outw = top_blob.w;

2020-06-10 09:00:27 2218

原创 逆矩阵 求矩阵的逆

设A是数域上的一个n阶矩阵,若在相同数域上存在另一个n阶矩阵B,使得:AB=BA= E,则我们称B是A的逆矩阵,而A则被称为可逆矩阵。注:E为单位矩阵。1. 初等变换法如求 的逆矩阵A-1。故A可逆并且,由右一半可得逆矩阵A-1=2. 伴随矩阵法如果矩阵 可逆,则注意: 中元素的排列特点是的第k列元素是A的第k行元素的代数余子式。要求得即为求解 的余因子矩阵的转置矩阵。A的伴随矩阵...

2020-03-12 12:46:27 2291

原创 repmat函数的用法(matlab)

B = repmat(A,m,n)B = repmat(A,[m n])B = repmat(A,[m n p…])将矩阵A复制mxn块,即B由mxn块A平铺而成当A是一个数a时,该命令产生一个全由a组成的m*n矩阵

2020-03-10 14:41:10 664

原创 MATLAB imshow处理double型图像

若图像数据经过处理后由uint8变成double型,直接运行imshow,会显示全白因为imshow()显示图像时对double型是认为在01范围内,即大于1时都是显示为白色,而imshow显示uint8型时是0255范围。而经过运算的范围在0-255之间的double型数据就被不正常得显示为白色图像了。解决方法一 imshow(uint8(Z))强转为uint8型数据,虽然可以保证显示...

2020-03-10 09:49:37 1412

原创 剑指offer 面试题007

重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 7根据前序遍历,先找到这棵树的根节点,也就是...

2020-03-05 21:59:13 103

原创 [剑指offer] 面试题06反转链表

反转链表请实现一个函数,把字符串 s 中的每个空格替换成"%20"。示例 1:输入:s = “We are happy.”输出:“We%20are%20happy.”限制:0 <= s 的长度 <= 100001. C++ 利用reverse vector将链表遍历存入vector 然后reverse反转class Solution {public: ve...

2020-03-05 13:52:49 154

原创 [剑指offer] 面试题05 替换空格为20

替换空格请实现一个函数,把字符串 s 中的每个空格替换成"%20"。示例 1:输入:s = “We are happy.”输出:“We%20are%20happy.”限制:0 <= s 的长度 <= 100001. C++解题思路:1.利用c++11 以后遍历容器的方法 for(auto a:s) ,res 为新建的stringclass Solution {pu...

2020-03-05 13:25:37 156

原创 # [剑指offer] 面试题04 二维数组查找

二维数组查找在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, ...

2020-03-05 10:03:03 121

原创 [剑指offer] 面试题03 找出数组中重复的数字。

找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3限制:2 <= n <= 1000001. C++解题思路:1.使用哈希表来解决,时间...

2020-03-04 23:02:56 225

原创 STL中的 map、unordered_map、hash_map

(1)std::map存储键-值对,并根据唯一的键排序;容器的复杂度为对数。(2)std::unordered_map:存储键-值对,并根据唯一的键排序;容器的复杂度为对数。这种容器是C++11 新增的。 C++ 11标准中加入了unordered系列的容器。unordered_map记录元素的hash值,根据hash值判断元素是否相同。map相当于java中的TreeMap,unor...

2020-03-04 17:14:33 282

原创 常见图像算法总结 归一化 均值滤波 标准化 旋转

常见图像算法总结1. 图像像素归一化**图像的像素归一化是一个图像的预处理过程。**最常见的对图像预处理方法有两种,正常白化处理又叫图像标准化处理,另外一种叫归一化处理众所周知图像是由像素组成的,灰度图是由单个像素矩阵组成的,而彩色图像是由三个矩阵所构成的,即我们常说的红,绿,蓝三通道。 每个像素矩阵的取值均是0-255之间的整数,虽然可以直接将原始图像的像素真实值直接作为神经网络模型的训...

2020-02-29 21:15:57 4214

原创 C++知识点总结

C++1. vector1.1 vector 初始化(1) 不带参数的构造函数初始化//初始化一个size为0的vectorvector<int> abc;(2) 带参数的构造函数初始化//初始化size,但每个元素值为默认值vector<int> abc(10); //初始化了10个默认值为0的元素//初始化size,并且设置初始值vector...

2020-02-29 12:49:23 259

原创 Go 常用语法总结

Go 常用语法总结1.字符串修改s2 := "白萝卜" //修改字符串s3 := []rune(s2) //rune为utf8类型主要用于汉字等s3[0] = '红'//单独字符修改fmt.Println(s3)//把rune切片强悍强制转换成字符串//单独字符'h'为int32类型//字符串为string类型2. forfor _, c := range s{ //_...

2020-02-25 10:01:58 711

原创 ps -aux解释

显示进程ps aux |moreUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.0 4772 564 ? S Sep22 0:03 init [3]root 2 0.0 0.0 0 0 ? S Sep22 0:03 [migration/0]root 3 0.0 0.0 0 0 ? SN Sep22 0...

2020-02-15 13:52:27 227

原创 c++ float int类型转换

类型转换注意:对于C语言,强制类型转换,不被提倡已出现隐患四种C++强制类型转换1. static_cast(expression)用于数值类型之间的转换以及void和其他类型之间转换2. reinterpret_cast < type-id> ( expression )用在任意指针类型之间的转换;以及指针与足够大的整数类型之间的转换,从整数到指针,无视大小。3. co...

2020-02-07 18:40:13 1318

原创 两数相加_leecode(1) &&有序数列_leecode(167)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]利用哈希表来搜索合适的数...

2020-01-08 19:58:59 138

原创 LUT查找表

LUT --查找表LUT就是查找表,对于4输入的LUT而言,实际上就是4位地址位,一位数据位的存储器,能够存储16位数据,所以我们在FPGA设计中可以用LUT组建分布式的RAM。LUT本质上就是一个RAM。它把数据事先写入RAM后,每当输入一个信号就等于输入一个地址进行查表,找出地址对应的内容,然后输出目前FPGA中多使用4输入的LUTLUT是FPGA最小单元的组成结构一般一个FPGA...

2019-11-20 10:44:40 4222

原创 tensorflow tensorboard使用

tensorboard使用说明1. 画Graphwith tf.name_scope('train'):writer = tf.summary.FileWriter('logs/', sess.graph) 2.绘制loss,accuracywith tf.Session() as sess: merged = tf.summary.merge_all() ...

2019-11-19 15:56:56 155

原创 tensorflow常用公式实时更新

tensorflow常用公式1. 查看 tensorflow 版本 import tensorflow as tf tf.__version__2.权重矩阵的初始化方式def init_matrix(shape): return tf.truncated_normal(shape, mean=0, stddev=0.1)3.常用矩阵# 全0矩阵v1 = tf...

2019-11-14 17:37:38 160

原创 system pause 作用

system(“pause”)system(“PAUSE”) 是暂停的意思,等待用户信号;不然控制台程序会一闪即过,你来不及看到执行结果。头文件 #include <stdlib.h>具体实现参考 https://blog.csdn.net/haiross/article/details/45093351...

2019-11-10 12:49:20 5145

原创 进程通信方式--管道

进程通信方式–管道pipe1 #include <unistd.h>2 int pipe(int fd[2]); // 返回值:若成功返回0,失败返回-1特点半双工亲缘关系进程通信只存在内存中1.无名管道当一个管道建立时,它会创建两个文件描述符:fd[0]为读而打开,fd[1]为写而打开单个进程中的管道几乎没有任何用处。所以,通常调用 pipe 的进程接着...

2019-11-06 22:01:18 106

原创 getpwnam用法

getpwnam 用法介绍#头文件#include <pwd.h>#include <sys/types.h>#先看 passwd 结构体struct passwd{ char * pw_name; //用户账号 char * pw_passwd; //用户密码 uid_t pw_uid; //用户识别码 gid_t pw_gi...

2019-11-06 21:10:01 1030

哈工大模式识别课件.zip

哈工大模式识别课件.zip,全部课件分享

2019-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除