摘要: 一、读取图像 所谓的图像就是一个数组,对图像的处理就是对数字的处理 输出结果: 二、显示图像 三、保存图像 阅读全文
posted @ 2019-04-15 16:10 hengxin 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 题目解析 方法1:建立两个vector,第一个用来存储正向访问的数据,第二个用来反向存储。 /** * struct ListNode { * int val; * struct ListNode *next; * List 阅读全文
posted @ 2019-04-08 14:55 hengxin 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 剑指Offer编程题2——替换空格 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 题目解析: 从前向后扫描时,移动元素会出现覆盖的情况,因此选择从后往前扫描: 遇到空格时,将空 阅读全文
posted @ 2019-04-08 11:24 hengxin 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 剑指Offer编程题1 二维数组中的查找 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解析: 1.有了行和列,我们就得在数组中选取一个数去a 阅读全文
posted @ 2019-04-08 10:46 hengxin 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、环境配置 tensorflow1.12.0 Opencv3.4.2 keras pycharm 2、配置yolov3 下载yolov3代码:https://github.com/qqwweee/keras-yolo3 下载权重:https://pjreddie.com/media/files/y 阅读全文
posted @ 2019-04-02 18:01 hengxin 阅读(2712) 评论(4) 推荐(1) 编辑
摘要: 1、生成.lst文件 制作一个文件路径和标签的列表: 将代码保存为mxnet_imglist.py,然后执行下面命令: python mxnet_imglist.py mnist/train train.lst python mxnet_imglist.py mnist/val val.lst py 阅读全文
posted @ 2019-03-29 15:40 hengxin 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 1、存取图像 2、图像的仿射变换 图像的仿射变换涉及图像的形状位置角度的变化,是深度学习预处理中常用的功能,仿射变换具体到图像中的应用,主要是对图像的缩放、旋转、剪切、翻转和平移的组合。 3、视频功能 两个模块:一个是VideoCapture,用于获取相机设备并捕获图像和视频,或是从文件中捕获 一个 阅读全文
posted @ 2019-03-28 10:50 hengxin 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1、2D图表 2、图像显示 matplotlib也支持图像的存取和显示,并且和Opencv一类的接口比起来,对于一般的二维矩阵的可视化要方便很多。 阅读全文
posted @ 2019-03-26 17:30 hengxin 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 1、基本类型(array) 2、线性代数模块 在深度学习相关的数据处理核运算中,线性代数模块是其中最常用的,结合Numpy提供的基本函数,可以对向量、矩阵或是多维张量进行一些基本的运算。 3、随机模块(random) 阅读全文
posted @ 2019-03-26 17:11 hengxin 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、类(Class) Python中的类的概念与其它语言类似,比较特殊的是protected和private在python中没有明确的限制,通常的惯例是用单下划线_表示protected,用双下划线开头__的表示private。 类的初始化使用的是__init__(self,),所有成员变量都是se 阅读全文
posted @ 2019-03-26 16:29 hengxin 阅读(192) 评论(0) 推荐(0) 编辑