- 博客(24)
- 收藏
- 关注
原创 opencv基于Haar人脸检测和眼睛检测
在这里,我们将进行人脸检测。最初,该算法需要大量正图像(面部图像)和负图像(无面部图像)来训练分类器。然后,我们需要从中提取特征。为此,使用下图所示的Haar功能。它们就像我们的卷积核。每个特征都是通过从黑色矩形下的像素总和中减去白色矩形下的像素总和而获得的单个值。现在,每个内核的所有可能大小和位置都用于计算许多功能。(试想一下它需要多少计算?即使是一个24x24的窗口也会产生超过160000...
2019-11-19 19:41:56
1018
原创 opencv图像分割算法
加载源图像并检查是否已正确加载,然后显示:watershed详情见另一篇博客https://blog.youkuaiyun.com/weixin_43886213/article/details/103092283from __future__ import print_functionimport cv2 as cvimport numpy as npimport argparseimport ...
2019-11-15 21:00:36
1797
原创 watershed分水岭详解
任何灰度图像都可以视为地形图表面,其中高强度表示山峰和丘陵,而低强度表示山谷。您开始用不同颜色的水(标签)填充每个孤立的山谷(局部最小值)。随着水的上升,取决于附近的峰(梯度),来自不同山谷(显然具有不同颜色)的水将开始合并。为了避免这种情况,您可以在水汇合的位置建造障碍。您将继续填充水和建造障碍物的工作,直到所有山峰都在水下。然后,您创建的障碍将为您提供细分结果。这就是分水岭背后的“哲学”。您可...
2019-11-15 21:00:02
925
原创 unet训练
paper的地址https://arxiv.org/abs/1505.04597我的GitHub地址在这里unet的网络结构图知乎上面找的上图展示了网络结构,它由contracting path 和 expansive path组成。contracting path是典型的卷积网络架构:• 架构中含有着一种重复结构,每次重复中都有2个 33 卷积层(无padding)、非线性ReLU...
2019-11-14 22:20:23
2178
原创 学习mask r_cnn的笔记
针对上图1)Conv layers使用的是VGG16,feat_stride=32(即表示,经过网络层后图片缩小为原图的1/32),原图800800,最后一层特征图feature map大小:25252)假定原图中有一region proposal,大小为665665,这样,映射到特征图中的大小:665/32=20.78,即20.7820.78,如果你看过Caffe的Roi Pooling的...
2019-10-17 23:01:28
209
原创 tensorflow1.4 用自己的数据训练mask r_cnn
详情 我的GitHubhttps://github.com/Monkeone/maskr-_cnn-1.数据预处理win10 pip安装labelme,运行会失败使用labelme标注图片labelme的安装先安装Anaconda,2、进入Anaconda port3、输入conda create --name=labelme python=3.74、输入activate label...
2019-10-09 21:02:04
370
原创 pytorch
pytorch迁移学习导入相应的包详情见pytorch教程from __future__ import print_function, divisionimport torchimport torch.nn as nnimport torch.optim as optimfrom torch.optim import lr_schedulerimport numpy as np...
2019-09-25 22:24:37
150
原创 pytorch例子
pytorch对于windows用户极度不友好,坑太多建议在linux系统下使用pytorch框架训练CIFAR10数据导入相应的包import torchimport torchvisionimport torchvision.transforms as transforms加载数据集transform = transforms.Compose( [transforms...
2019-09-25 22:17:03
239
原创 tensorflow2 inceptionv3训练猫狗数据
这里用迁移的inceptionv3网络来实现猫狗数据的训练具体的inceptionv3网络结构可以在我的上一篇博客中找到从kaggle上面下载数据,用其他数据也行数据放置结构按我的GitHub上面的就行,地址在这里导入相应的包from tensorflow.keras.models import *from tensorflow.keras.layers import *from t...
2019-09-25 22:00:32
1036
原创 tensorflow2_MobileNetV3
论文地址https://arxiv.org/pdf/1905.02244.pdf详情见我的GitHub https://github.com/Monkeone/tensorflow2-MobileNetV3网络的se块def SE_block(x,reduction=4): channel_axis = 1 if keras.backend.image_data_format() ==...
2019-09-06 14:59:14
1529
原创 tensorflow2复现inceptionv3
inception详细代码见我的GitHubhttps://github.com/Monkeone/tensorflow2-inceptionv3论文原地址1.inceptionv3的网络结构2.figure5figure6figure7这里作者对比了减肥之前先降维,或者减肥后再降维两种方法,前者速度快但违反了通用设计准则一,即增加了瓶颈,而后者需要耗费三倍的计算量,似乎看起来都...
2019-09-03 00:18:16
917
原创 tensorflow2_dcgan
主体部分我的GitHub导入相应的包from tensorflow.keras.models import Sequentialfrom tensorflow.keras.layers import Densefrom tensorflow.keras.layers import Reshapefrom tensorflow.keras.layers import Activation...
2019-08-17 14:06:14
507
原创 tensorflow2_pix2pix
1.主体部分详细代码见我的github数据可从http://cmp.felk.cvut.cz/~tylecr1/facade/上下载下载完后放到dataset里面即可导入相应的包import numpy as npfrom tensorflow.keras import Modelfrom tensorflow.keras.initializers import RandomNorm...
2019-08-17 13:42:38
730
原创 tensorflow2_CycleGan
详细代码见这里主体部分导入相应的包import numpy as npfrom tensorflow.keras.layers import Conv2D, Conv2DTranspose, LeakyReLU, Activation, ZeroPadding2D, BatchNormalization, Addfrom tensorflow.keras import Input, Mo...
2019-08-16 18:44:43
883
1
原创 tensorflow2.0复现vgg16
tensorflow2.0复现见这里from tensorflow import kerasimport skimageimport numpy as npimport tensorflow as tffrom PIL import ImageVGG_MEAN = [103.939, 116.779, 123.68]# define input layerinput_layer...
2019-08-09 18:02:36
1708
3
原创 windows系统复现的yolov3
源码来自qqwweee的github:https://github.com/qqwweee/keras-yolo3我的GitHub地址:https://github.com/Monkeone/yolov31.我的目录结构2.制作数据集将GitHub上面的文件下载放到你自己想要的路径下面下载VOC2007数据集,把所有文件夹里面的东西删除,保留所有文件夹的名字。把你自己的数据集复制到J...
2019-07-28 16:22:48
1222
原创 猫狗识别(tensorflow)kaggle
1.本人安装的环境为python3.7,pacharm1.1,windows系统2.预处理导入train data里面的图片异常数据清理:训练集中大约包含了一些非猫或狗的图像,这些图片属于离群数据,可能会影响模型精度,需要移除。可以利用ImageNet预训练模型可以找出非猫或狗的图片以确定要清理哪些图片。鉴于时间原因且数据量不是太大,采用了人工挑选异常图片,这种方法并不推荐用于大数据集上,...
2019-07-23 11:25:32
2020
原创 tensorflow2.0复现resnetv1,v2
1.导入的包import tensorflow as tf from tensorflow import keras from tensorflow.keras.layers import Conv2D, BatchNormalization, Activation, Dense2.resnetv1和resnetv2的区别我认为v1,和v2的基本区别在于v1是Conv->BN->...
2019-07-22 18:55:22
1761
原创 windows系统跑gpu版的tensorflow(用gpu运行程序)
1.安装好所有的工具,在代码主要部分前面加上os.environ[“CUDA_VISIBLE_DEVICES”] = '0’如果失败用win+R打开运行界面输入cmd,将路径位于C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi拖到cmd界面里,回车查看gpu的信息2.安装gpu版tensorflow时遇到ImportError: Co...
2019-07-19 21:04:33
7416
1
原创 windows系统安装cuda过程中的坑?
1.下载cuda9.0老是失败?后来尝试下载网络版,虽然时间久一点然后成功了2.安装过程中c盘空间不足?可以选择自定义安装,减轻c盘压力3.windows 10环境下CUDA9.0 安装图形驱动失败?可以打开windows installer服务有时候启动服务还会安装失败,可以尝试重启服务,本人安装5到6次才成功4.tensorflow版本大于1.13,就必须安装cuda10.0...
2019-07-19 20:28:47
7182
原创 安装gpu版tensorflow的完整过程及踩过的坑
安装前请确认你GPU的CUDA计算能力高于3.0(NVIDIA官方支持的对照表 )安装python以及Pycharm自行百度CUDA Toolkit 8.0 (官网 下载)c2.uDNN v6.0 (官网 下载,下载该软件需要先注册账号)2.本人python3.7,pychram1.1下面介绍CUDA10.0的安装这里介绍踩过的第一个坑:本地安装,一直安装不上去,后来选择...
2019-07-19 20:15:16
1148
原创 运行gpu版tensorflow时出错?解决方案
CUDA驱动程序版本不适合CUDA运行时版本(https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html)**
2019-07-19 19:55:03
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人