自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 mkfs.jffs2工具安装

安装mkfs.jffs2工具。

2023-09-14 16:42:45 382

原创 docker基础用法

docker基础用法

2023-08-24 16:39:46 117 1

原创 数据结构与算法——二分查找(python)

二分查找递归与非递归的方法代码实现def binary_search(alist, val, start, end): '''递归法''' mid = (start + end) // 2 if start <= end: if alist[mid] == val: return mid elif alist[mid] > val: # 此处递归如果用alist[:mid-1]则不是在

2021-06-29 15:21:32 151

原创 数据结构与算法——反转链表(python)

反转链表示例:原链表:1->2->3->4->5->6->7反转后:7->6->5->4->3->2->1实现方法:设定一个pre指针指向前一个节点(初始为空),cur指针指向当前节点(初始为head),temp保存cur.next(指向下一个节点,保证后面的不丢失)伪代码:temp = cur.nextcur.next = prepre = curcur = temp代码实现class sing

2021-06-15 15:50:24 426 4

原创 数据结构与算法——双向链表(python)

双向链表的基本操作实现is_empty() 链表是否为空length() 链表长度travel() 遍历整个链表add(item) 链表头部添加元素append(item) 链表尾部添加元素insert(pos, item) 指定位置添加元素remove(item) 删除节点search(item) 查找节点是否存在'''双向链表'''class doubleLinkList(object): '''定义节点类''' class Node(object): .

2021-06-14 17:17:05 114

原创 数据结构与算法——单向链表(python)

单链表的基本操作实现is_empty() 链表是否为空length() 链表长度travel() 遍历整个链表add(item) 链表头部添加元素append(item) 链表尾部添加元素insert(pos, item) 指定位置添加元素remove(item) 删除节点search(item) 查找节点是否存在'''单链表'''class Node(object): '''节点类''' def __init__(self, item): self.

2021-06-14 10:05:29 126

原创 数据结构与算法——排序(python)

排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定顺序进行排列的一种算法。1、冒泡排序冒泡排序是一种简单的排序算法。它重复地遍历要排序的数列,依次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。演示import randomdef bubble_sort(a_list): '''冒泡排序'''

2021-06-11 19:02:33 71

原创 python3字符串分割与连接 split()和join()函数

1.分割 split()方法描述Python split() 通过指定分隔符对字符串进行切片成指定个数,如果参数 maxsplit = n 则分隔 n + 1个子字符串。语法str.split(sep=None, maxsplit=-1).参数seq – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。maxsplit – 分割次数。默认为 -1, 即分隔所有。>>> '1,2,3'.split(',')['1', '2', '3']>

2021-04-10 18:09:31 2439 2

转载 以一个简单的RNN为例梳理神经网络的训练过程

本次任务为预测字符(数字),让神经网络找到下面数字的规律。01200112000111200001111200000111112当我们给定一组数据(如0000001)的时候,让神经网络去预测后面的数字应该是什么1. 建立神经网络架构我们构建一个RNN类class simpleRNN(nn.Module): def __init(): ... def forword(): ... def initHidden(): .

2021-04-05 19:28:01 1491

原创 ubuntu16.04 安装 cuda10 + anaconda3 + pytorch1.0环境配置记录

anaconda安装:https://blog.csdn.net/zdx1996/article/details/88117014

2021-01-20 13:32:10 531

原创 关于anaconda 中启动jupyter notebook找不到python2 kernerl

解决方法:方法问题1:Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题解决方法问题2:如果上述方法不能解决,可能是因为网络的不稳定问题,可能尝试切换网络再试一试,本人就是这么解决的...

2020-12-28 16:27:35 248

转载 浅谈什么是张量tensor

也许你已经下载了TensorFlow,而且准备开始着手研究深度学习。但是你会疑惑:TensorFlow里面的Tensor,也就是“张量”,到底是个什么鬼?也许你查阅了维基百科,而且现在变得更加困惑。也许你在NASA教程中看到它,仍然不知道它在说些什么?问题在于大多数讲述张量的指南,都假设你已经掌握他们描述数学的所有术语。别担心!我像小孩子一样讨厌数学,所以如果我能明白,你也可以!我们只需要用简单的措辞来解释这一切。所以,张量(Tensor)是什么,而且为什么会流动(Flow)?0维张量/标量 标量.

2020-08-31 15:42:55 179

原创 100道图像处理算法题(适合入门,快速熟悉算法)(6-10)

想快速入门图像处理的小伙伴们!跟着步伐我们一起闯关吧!一定会收获满满哦!为图像处理初学者设计的 100 个问题。这里感谢@gzr2017的翻译,然后我也将随作者的脚步逐一学习实现100道算法题,大家可以一起学习哦,加油!坚持!持续更新中哦!!!问题1-5:问题六:减色处理问题七:平均池化(Average Pooling)问题八:最大池化(Max Pooloing)问题九:高斯滤波(Gaussian Filter)问题六:减色处理我们将图像的值由2563256^32563

2020-08-31 11:18:29 1273

原创 100道图像处理算法题(适合入门,快速熟悉算法)(1-5)

问题一:通道交换读取图像,然后将RGB通道替换成BGR通道。#include<opencv2/highgui.hpp>#include<opencv2/core.hpp>#include<iostream>using namespace cv;Mat channel_swap(Mat img){ int height = img.rows; int width = img.cols; //准备一个与原图像格式尺寸相同的黑色模板 Mat out.

2020-08-21 15:22:08 1230 1

转载 C++结构体完全攻略(超详细)

转自结构体是一个由程序员定义的数据类型,可以容纳许多不同的数据值。在过去,面向对象编程的应用尚未普及之前,程序员通常使用这些从逻辑上连接在一起的数据组合到一个单元中。一旦结构体类型被声明并且其数据成员被标识,即可创建该类型的多个变量,就像可以为同一个类创建多个对象一样。虽然今天结构体较少使用,但知道它们是什么,以及如何使用它们仍然很重要,这并不仅仅是因为可以在较老的程序中遇到它们,还因为在某些情况下,类的实例无法使用,这时必须使用结构体。声明结构体的方式和声明类的方式大致相同,其区别如下:使用关键字

2020-07-31 10:59:37 800

原创 工业相机镜头笔记

一、镜头的分类:鱼眼镜头(f<16mm):视角达到180度或以上,不对像差进行校正超广角镜头(f<24mm):拍摄范围比广角镜头更大,像差难以全部校正广角镜头(24mm-38mm):视角宽阔,无明显像差标准镜头(40mm-60mm):接近人眼观察景物时的清晰范围中等焦距镜头(70mm-135mm):像差校准精良,多为告诉摄影镜头长焦距镜头(f>135mm):主要用于远距离拍摄,或特写拍摄。二、拍摄的距离(物距):主要取决于相机焦距,其次取决于相机的感光元件尺寸三、靶面尺寸(

2020-07-27 19:01:48 623

转载 关于视觉工业相机的50个问题

1:工业相机的丢帧的问题是由什么原因引起的?经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象。一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394、GigE、或者是CameraLink。设计不良的驱动程序或工业相机硬件才是造成丢帧的真正原因:设计不良的工业相机之所以会发生丢帧的现象,其实就是资料通道的堵塞,无法及时处理,所以新的图像进来时,前一张可能被迫丢弃,或是新的图像被迫丢弃。要解决这问题,需要设计者针对驱动程序与工业相机硬件资料传输的每个环节进行精

2020-07-24 19:31:28 3626

原创 Human3.6M dataset(3D人体姿态估计)

这里是数据集的部分数据,一般论文试验够用了,包括:1,5,6,7,8训练集,9,11测试集,共有15个动作场景。(需要的自取)下载地址:http://www.cs.stanford.edu/people/ashesh/h3.6m.zip

2020-06-27 09:41:34 4767 6

原创 C#(结合opencvsharp)之ToBitmap()方法

opencv的mat类是没有这个方法的,但是opencvsharp扩展了这个类的方法,可以查阅官方文档:https://shimat.github.io/opencvsharp_docs/html/7b686c13-aaa7-5f3a-e2be-7da57895443f.htm,在最底下的Extension Methods部分有说明。也就是要加上OpencvSharp.Extensions命名空...

2020-06-10 19:38:18 2565

原创 opencv ---minAreaRect()计算偏转角度并纠正

Opencv---旋转:minAreaRect()和getRotationMatrix2D()函数的使用的有关角度问题

2020-06-08 11:40:23 4849

原创 C#(结合OpenCvSharp)之模板跟踪

@C# (结合Opencvsharp)之模板跟踪 TOC欢迎使用在这里插入代码片Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如...

2019-12-10 22:07:40 1630

空空如也

空空如也

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

TA关注的人

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