水亦心的博客

同步微信公众号:AI与区块链技术,技术群:326866692,专注分享区块链、AI及相关技术的博客平台
私信 关注
水亦心
码龄4年
  • 1,947,647
    被访问量
  • 306
    原创文章
  • 1,960
    作者排名
  • 3,338
    粉丝数量
  • 于 2017-04-01 加入CSDN
获得成就
  • 博客专家认证
  • 获得1,435次点赞
  • 内容获得1,117次评论
  • 获得4,077次收藏
荣誉勋章
兴趣领域
  • #人工智能
    #图像处理#视觉/OpenCV#深度学习#神经网络#机器学习#算法
TA的专栏
  • 信息学
    1篇
  • NOIP
    1篇
  • Blockchain
    29篇
  • 人工智能
    35篇
  • 机器学习
    11篇
  • 计算机视觉
    27篇
  • 深度学习
    24篇
  • opencv
    54篇
  • 密码学
    1篇
  • 唯爱编程语言
    51篇
  • Java从小白到大牛
    23篇
  • 数据结构
    45篇
  • 人工智能
    10篇
  • 数据结构
    47篇
  • 点云库PCL
    6篇
  • C/C++
    87篇
  • Python
    31篇
  • java
    23篇
  • 电脑小技巧
    13篇
  • 数据库
    1篇
  • 操作系统
    18篇
  • 虚拟机
    7篇
  • 架构与编程思想
    1篇
  • C#/ASP.NET
  • 网络与安全
    12篇
  • 奋斗的青春
    4篇
  • 编译原理
    1篇
  • GitHub
    1篇
个人介绍

网络空间安全在读硕士,研究方向包括:

区块链、ML、DL、CV、移动社会网络。

想了解更多深入知识,学习更多前沿技术,欢迎大家关注对应微信公众号

AI与区块链技术
AI与区块链技术 -----------------------------------------------------

也欢迎大家加QQ群机器学习与计算机视觉和众多大佬一起交流学习:

326866692
机器学习与计算机视觉
-----------------------------------------------------

也欢迎大家加QQ群深度学习与神经网络和众多大佬一起交流学习:

995139219
深度学习与神经网络
-----------------------------------------------------

也欢迎大家加QQ群数据结构与算法和众多大佬一起交流学习:

778337675
数据结构与算法
-----------------------------------------------------

除此之外,我还在以下途径分享技术文章:

【 微博】 【 GitHub】
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

入门卷积神经网络必备,基础、理论、实战一网打尽!

其实,挺早之前就有更新有关于卷积神经网络文章的想法,这些时间里,因为一些事情,更新进度确实慢了一些,但是也还好,文章在成长中。到目前为止,也已经更新了10多篇卷积神经网络的文章,有基本概念介绍,论文解读,原理讲解等等。后面会有更详细的介绍。
原创
226阅读
0评论
0点赞
发布博客于 1 月前

重磅!AI与区块链技术知识分享交流会!特邀贾志刚老师、双一流211高校研究生!

重磅AI与区块链技术第一次知识交流分享会即将拉开帷幕!​本交流会旨在分享交流人工智能、区块链相关内容(包括基础知识分享、前沿论文分享、具体项目实战),提供一个相同领域学者、工作人员在线交流机会。更多精彩内容,尽在微信公众号“AI与区块链技术”会议时间2021年1月16日上午8:50-11:00会议地点腾讯会议、哔哩哔哩同步直播。会议组织会议内容08:50-09:00丨开幕式致辞左雨庭做开幕式致辞。09:00-10:00丨知识分享贾志刚老师做有关于O
原创
555阅读
4评论
0点赞
发布博客于 3 月前

VMWare报错:无法获得VMCI驱动程序的版本:句柄无效。

一、前言使用虚拟机遇到挺多问题,有些比较有意义的,我就将其记录了下来,希望能够帮到大家。二、踩坑踩坑示意图如下:三、填坑填坑方法如下:打开安装路径,选择vmx文件,右键使用记事本打开:打开如下:找到:vmci0.present = "TRUE"将TRUE改为FALSE:再次打开,安装就没问题了。...
原创
165阅读
0评论
0点赞
发布博客于 4 月前

完美解决AttributeError: module ‘torchvision.models‘ has no attribute ‘detection‘

报错信息使用torchvision报错如下:错误原因报错翻译过来是:torchvision.models' 没有属性 'detection'错误产生的原因是找不到该属性,但是别人都能这么用,说明可能是我们的版本太低了。解决方案如果你直接使用python环境,直接使用下面的命令就可以解决:pip install torchvision==0.4如果使用anaconda,并且电脑中只有一个python环境,也可以直接使用上面的命令解决。如果你用anaconda创
原创
1531阅读
1评论
1点赞
发布博客于 4 月前

赛前必看!!NOIP竞赛及CSP认证初赛赛前辅导详细视频教程!!!

NOIP竞赛得到了越来越多人的重视,今年,NOIP竞赛继续举办,同时CSP认证在本周末也将开始。为此,我为大家准备了一套模拟题,并进行详细讲解与分析,帮助大家能更快速在赛前做好复习,取得好成绩!
原创
285阅读
2评论
1点赞
发布博客于 6 月前

数据结构基础笔记、基础知识总结、周周练汇总,通过代码,更快速掌握数据结构和算法知识!

在这里,我们分享、汇总有关于数据结构基础笔记、数据结构知识总结、数据结构周周练等内容,让大家能够更快速查找自己想要的知识点,让大家能够更快速学习数据结构相关知识!
原创
2438阅读
2评论
8点赞
发布博客于 6 月前

我努力是因为, 我想通过自己,带给这个世界点什么!

快报快报!噔噔噔噔噔从微信公众号开通到现在有大概三年的时间了。因为种种原因,一直没有用心思在微信公众号上。特别是,博客太简单易用了。现在时间慢慢充足,微信公众号也要提上日程了!首先先扫描下方二维码关注一下!AI与区块链技术!AI与区块链技术1、里面都有啥?1.我们不做什么?大家都会关心了,这里面都会分享哪些东西呢?会跟其他那些技术公众号一样:会整天复制别人的公众号吗?会整天售卖各种课程吗?会经常性的给别人的公众号做推广吗?统统不会!不会!
原创
2167阅读
6评论
8点赞
发布博客于 8 月前

【积跬步以至千里】App Crashed - WriteMiniDump

问题最近电脑一直出现一个提醒:App Crashed - WriteMiniDump比较忙没顾得上搭理他,现在可以安心解决一下了。产生原因问题翻译过来是:应用程序崩溃-写入小型转储。产生错误的软件是也就是2345系列软件带的广告推送插件。解决方案1、定期清理电脑定期使用电脑管家或者360等软件清理电脑,将这些无用的插件关闭或者删除掉。2、2345软件设置这个是2345系列软件的插件,经常出现在2345看图王中,2345看图王虽然好用,.
原创
11860阅读
0评论
4点赞
发布博客于 9 月前

【opencv4.3.0教程】13之调整图像的亮度与对比度

前言我们在拍照的时候,经常需要通过调整图像的亮度及对比度来调整图像的美感,让我们拍出的照片更有意境。特别是女孩子,喜欢拍一些美美哒皂片!但如果你的男朋友掌握不好角度,亮度和对比度,那可能就是大型拍照翻车现场了。你眼中的自己和男友眼中的你好吧,说回正题,如果我们不考虑拍的丑不丑,我们只想让图片亮度对比度调整一下,还是可以做到滴!接下来让我们走进今天的内容吧!一、亮度与对比度亮度与对比度其实是图像处理中的概念。我们在调整台式电脑的显示界面,就可以调整亮度与对比度。我们在拍照的时候.
原创
476阅读
6评论
4点赞
发布博客于 10 月前

【CryptoZombies - 3 应用前端和 Web3.js】001 Web3.js入门与web3 Provider

目录一、前言二、Web3.js1、引入2、Web3.js怎么解决3、Web3.js环境搭建4、实战1.要求2.代码三、Web3 Provider1、引入2、Infura3、MetaMask4、实战1.要求2.代码一、前言终于到了这里了,之前我们讲的solidity教程只是基础的合约编写,但是我们并不能像普通程序一样运行,因为我们还需要自己搭建运行环境。这确实要比比普通的编程语言难得多。而我们要做的就是知难而上。今天我们要讲的是Web
原创
247阅读
0评论
0点赞
发布博客于 10 月前

LearnOpenCV.zip

OpenCV3学习笔记对应的代码,配套教程为:https://blog.csdn.net/shuiyixin/article/details/106023028。大家可以根据自己需要进行下载。也可加群326866692下载并获取密码。
zip
发布资源于 10 月前

【积跬步以至千里】Markdownpad2报错: Html Rendering Error:An error occurred with the HTML rendering component。

报错信息使用Markdown报错如下:错误原因报错翻译过来是:HTML渲染错误:HTML呈现组件出现错误。这个问题可以通过安装缺少的组件来解决。你想了解更多吗?错误产生的原因是HTML渲染出现问题,因为我们缺少了相应的插件,既然如此,那我们就可以点击YES,下载缺少的组件。解决方案点击YES,进入网站:http://markdownpad.com/faq.html#livepreview-directx。然后点击下载Awesomium 1.6.6 SDK.
原创
1035阅读
2评论
2点赞
发布博客于 10 月前

【opencv4.3.0教程】12之图像的加add、减subtract、乘multiply、除divide

前言要说这加减乘除,大家肯定不陌生,从小学学数学开始,我们就接触了这四个基本的四则运算。那图像的加减乘除又是什么呢?它能实现什么样的效果呢?让我们走进今天的文章,来学习一下吧!一、加1、介绍我们从加说起:加实现了计算两个数组或一个数组和一个scalar的每个元素的和的功能。输入数组和输出数组都可以具有相同或不同的深度。例如,可以将16位无符号数组添加到8位有符号数组,并将总和存储为32位浮点数组。输出数组的深度由dtype参数确定。在上面的第二和第三种情况下,以及在第一种情况下,
原创
1474阅读
7评论
6点赞
发布博客于 10 月前

【opencv4.3.0教程】11之调整图像边缘(copyMakeBorder 与 borderInterpolate)

前言其实,每个内心强大的人,都有其柔弱的地方吧!也希望每个人都能越来越好,能够正视自己的柔弱,不要否定自我,也不要因此而做了错事。坚持对的事很难,但是不要因为太难,就选择放弃。放弃很容易,但是也会让你悔恨终身。鸡汤说完,让我们走进今天的文章吧,今天带领大家了解的是调整图像的边界。一、调整边界图像边界这个东西,我觉得大家能够理解,就是一幅图像上下左右四个边界,选定一定的尺寸进行修改,就是调整。1、调整的目的既然要调整边框,我们就要弄清楚,我们调整的目的是什么?其实调整边框就
原创
643阅读
0评论
4点赞
发布博客于 10 月前

【opencv4.3.0教程】10之图像混合(addweight)

前言前一篇文章,我们讲到了图像的颜色空间转换和类型转换,那是以后我们可能经常会用到的操作。今天这篇文章给大家带来的是图像的混合,我们将带领大家一起了解什么是图像混合?如何使用opencv进行图像混合,让我们一起走进今天的文章看一下吧!一、图像混合1、什么是图像混合前一篇文章,我们讲到了图像的颜色空间转换和类型转换,那是以后我们可能经常会用到的操作。今天这篇文章给大家带来的是图像的混合,我们将带领大家一起了解什么是图像混合?如何使用opencv进行图像混合,让我们一起走进今..
原创
925阅读
6评论
3点赞
发布博客于 10 月前

【opencv4.3.0教程】09之转换颜色空间(cvtColor)及类型(convertTo)

前言上一篇文章,我们讲到了掩膜操作,我们自己写掩膜操作的过程中,将图像转化为灰度图像。我们使用了转换色彩空间。今天我们就来讲下在opencv中的转换色彩空间和转换图像类型。一、转换颜色空间1、什么是颜色空间我们的世界是五彩缤纷的,通过不同的颜色,带给我们不同的视觉盛宴。其实这些不同的颜色,都是可以由基本的颜色组成的,比如我们经常说的光学三原色、颜料三原色,我们可以通过三种颜色的配比,得到不同种各式各样的颜色。比如上面这幅图的右面的图,我们可以构建一个三维的空间,当每个方向取不同的值,
原创
644阅读
0评论
2点赞
发布博客于 10 月前

【opencv4.3.0教程】08之图像掩膜(Mask)操作与执行时间

一、前言图像操作其实就是对像素进行操作,这些操作不仅仅是像前面那些基础操作一样简单,只有获取值啊,简单赋值啊之类的。但是像素操作可不止有这么简单。从今天这节内容开始,我们来一起聊一些更高级的像素操作,我们会讲一些原理,并讲解对应的API,通过实战让大家能够对内容有更深刻的认识。二、温故知新——像素基本操作前面我们讲了几个像素基本操作:获取像素指针:用于后续读取某像素的信息及修改像素。通过像素指针来访问像素。控制像素范围:将求得的像素值规范到0-255之间。读写像素,利用像素指针
原创
1101阅读
7评论
2点赞
发布博客于 10 月前

【OpenCV实战】报警灯检测装置(像素操作)

前言大学时候,曾经暑假在学校值班,当时一个学长在准备考研,学长是我在计算机视觉的引路人,当时我们要做一件事,就是监控火警灯,因为火警报警器出故障了,当时学长跟我说,可以做一个自动识别然后进行报警的装置。这样就不用每时每刻都盯着它,就可以把精力放在其他事情上。这个项目化简一下,我们就可以变成如下这个项目,用我们最近学习的读写像素就可以完成啦。一、项目要求下面是火警等一系列监控界面,监控正常情况如下:火警只有在有地方的烟感设备监测到有烟出现,才会亮灯并且报警。当监控出现问题时,故障就会
原创
2697阅读
11评论
16点赞
发布博客于 10 月前

【opencv4.3.0教程】07之像素基本操作 2 读写像素

一、前言从上一篇文章开始,我们走进了像素操作的世界,然后我们讲解了最基本的像素操作,为什么是最基本的呢?我们做像素操作,无非就是获取到像素,然后修改像素,然后展示效果。这些步骤里面,都需要通过像素指针去进行操作,然后操作过程中,要保证像素范围是在合法区域的。也就是不管什么操作,都需要基于我们昨天讲的两个最基本操作。今天我们要讲的是读写像素,就是在获取到图像像素指针之后的两个基本操作。让我们一起,复习一下上一篇文章讲的基本操作,然后一起走进今天的内容吧!二、温故知新——像素基本操作1、获取
原创
471阅读
0评论
0点赞
发布博客于 10 月前

【opencv4.3.0教程】07之像素基本操作 1 获取像素指针及控制像素范围

一、前言上几篇文章,我们讲完了OpenCV中的常见基础结构。从这篇博客开始,我们要踏上新的征程,我们要从像素的角度,来一起了解图像,一起了解OpenCV。今天这篇博客,我们讲最基本的图像像素操作,让我们一起,复习一下之前学的基本数据类型,然后一起走进今天的内容吧!二、温故知新——基本数据类型0、数据类型1、Point_ _Tp x; //!< x coordinate of the top-left corner _Tp y; //!< y...
原创
1224阅读
7评论
4点赞
发布博客于 11 月前

【opencv4.3.0教程】06之基础结构3之Scalar_结构详解

一、前言上一篇文章,我们讲了OpenCV中的一个基础结构,Rect_结构,再加上之前讲的两个结构,我们已经讲过三个基本架构啦!我们也看到了我们讲的结构没有涉及到颜色,而在计算机视觉中,颜色是非常重要的一部分,所以我们今天要讲的Scala_类,就是讲解颜色的,这也是我们要讲的最后一个基础结构了。其实我们知道,还有很多基础结构,但其他的其实并不常用。有的可能是用于某个特定的领域,比如用于三维空间的点的Point3_,用于特征检测的KeyPoint等,如果我们在后面用到了,我们再进行详细说明吧!二
原创
1139阅读
9评论
6点赞
发布博客于 11 月前

【opencv4.3.0教程】05之基础结构2之矩形结构Rect_详解

一、前言上一篇文章,我们讲了OpenCV中的基础结构,还讲了两个最常用也是最基本的结构,今天这篇博客,我们二、OpenCV基础结构0、引入在上一节内容中,我们讲到了OpenCV最基本的结构,也是最常用的结构Mat,在使用Mat的过程中,我们还涉及到了如下几个结构:const Rect& roi;const Range* ranges;const Point_<_Tp>& pt;const Point3_<_Tp>& pt...
原创
1319阅读
15评论
7点赞
发布博客于 11 月前

【opencv4.3.0教程】04之基础结构及其常用功能介绍1

一、前言上一篇文章,我们讲了Mat类,Mat类是最重要的基础结构,没有之一,因为所有的操作,都是基于你先定义了一个Mat类,然后再做深入操作。但是在OpenCV中,不仅仅有Mat类一个基础结构。除了Mat类之外,还有哪些基础结构,他们有哪些基本用法呢?接下来就跟我一起走进这节课,来了解更多的基础结构吧!二、OpenCV基础结构0、引入在上一节内容中,我们讲到了OpenCV最基本的结构,也是最常用的结构Mat,在使用Mat的过程中,我们还涉及到了如下几个结构:const Rect&a
原创
1179阅读
8评论
7点赞
发布博客于 1 年前

【opencv4.3.0教程】03之Mat类详解

一、前言二、Mat定义1、Mat是个啥2、Mat代码定义三、常用成员及方法介绍1、常用成员2、构造函数3、其他方法四、常用方法1、构造函数2、其他方法五、Mat容器使用1、Mat创建对象2、Mat对象的简单使用3、Mat注意事项六、Mat与CVMat,IplImage1、为何引入Mat2、Mat优势3、类型转换...
原创
2395阅读
11评论
10点赞
发布博客于 1 年前

收藏起来慢慢看,OpenCV基础教程,原理、实战、报错解决助你快速入门计算机视觉

目录一、前言二、学习之路三、基本教程四、应用教程五、报错及解决一、前言OpenCV算是比较热门的计算机视觉库,很多想从事计算机视觉工作的人基本都是通过OpenCV入门或者了解过OpenCV,如果你也想入门OpenCV,那就可以从3.x中选择一个版本,开始你的学习之路。这一系列博客使用了OpenCV3.1.0,如果你想使用更新的版本,比如4.3.0,你可以关注我的OpenCV系列博客,我会定期更新。【OpenCV系列】:https://blog.csdn.net/shuiyi
原创
3239阅读
8评论
9点赞
发布博客于 1 年前

【opencv4.3.0教程】02之图像的读取、显示、修改及保存

一、前言上一篇文章我们讲了安装和配置,这节课我们还是了解几个最基本的操作,包括图像的读取、图像的显示、图像的修改、图像的保存。如果你已经有了解过OpenCV,那对这些概念可能比较清楚,如果你是一个小白,想入门学习OpenCV4.3.0,那先不要想太多,先跟我一起读懂每一个API,跟我一起学着写代码。二、图像基本操作图像基本操作包括加载,修改,显示,保存。0、啥是API从今天这篇文章开始往后,我们会经常讲到API,所以我们要介绍一下,什么是API?API的定义如下:API(A
原创
2753阅读
10评论
13点赞
发布博客于 1 年前

【opencv4.3.0教程】01之opencv介绍与配置(win10+VS2015+OpenCV4.3.0)

一、前言 OpenCV已经出到4.3.0版本,自问世以来,受到广大好友的喜爱。其实我之前已经写了OpenCV3.1.0的教程,但那个时候,其实对OpenCV了解不系统,对于OpenCV没有一个整体的认识。这次,我会写更全面的内容,章节分类也更加具体。如果你目前只是想快速入门opencv,推荐你看:【opencv学习之路】:https://blog.csdn.net/shuiyixin/article/details/85648310这里会告诉你学习历程、以及opencv3.1.0教程
原创
4432阅读
25评论
13点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】011 SafeMath:合约安全增强解决上溢出与下溢出

目录一、前言二、上溢出(overflow)与下溢出(underflow)1、上溢出overflow2、下溢出underflow三、SafeMath1、讲解2、实战11.要求2.代码3、实战21.要求2.代码4、实战31.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。今...
原创
549阅读
2评论
2点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】010 ERC-721实战2(批准)

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。我们接着来讲ERC-721实战。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、批准Approve1、讲解使用approve或者takeOwnership的时候,转移有2个步骤:...
原创
315阅读
2评论
1点赞
发布博客于 1 年前

YOLO系列文章汇总

目录1、论文笔记2、数据集训练3、代码实战4、相关概念介绍5、报错与解决方案YOLOv4横空出世,我也已经写了有一系列有关于YOLO的文章,所以这篇文章,我把所有有关于YOLO的文章在这里做一个汇总,该汇总也会根据文章的扩充不断更新,方便大家查看学习。1、论文笔记目前我写的有关于论文笔记的文章有:1.YOLOv1论文笔记1:https://blog.csdn...
原创
1986阅读
16评论
13点赞
发布博客于 1 年前

【属性基加密】Ubuntu下CP-ABE库安装及调用教程详解

一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟...
原创
861阅读
2评论
4点赞
发布博客于 1 年前

【Ubuntu报错】E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

报错信息ubuntu16.04安装软件过程中,报错:报错原因这个报错是因为有另外一个程序正在运行,由于它在运行时,会占用软件源更新时的系统锁(在“/var/lib/apt/lists/”目录下),而当有新的apt-get进程生成时,就会因为得不到锁而出现"E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)"错误提示!而导致...
原创
670阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】031 之 矩概念与图像矩详解

目录一、前言二、矩概念详解1、离散情况2、连续情况三、图像的几何矩1、几何矩的概念2、图像的p+q阶矩3、HU矩1.原点矩2.中心矩3.归一化中心矩4、相关API1.Moments类2.moments函数3.contourArea函数4.arcLength函数5、代码展示6、执行结果一、前言图像矩,opencv学习笔记...
原创
2429阅读
2评论
5点赞
发布博客于 1 年前

【opencv学习笔记】030 之 凸包之Graham扫描法与Jarvis步进法详解

一、前言继续更新有关于opencv的基础博客,即将更新完毕,想想有点开心呢!如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenC...
原创
2330阅读
6评论
6点赞
发布博客于 1 年前

【opencv学习笔记】029 之轮廓发现——findContours函数、drawContours函数详解

一、前言继续更新有关于opencv的基础博客,即将更新完毕,想想有点开心呢!如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenC...
原创
998阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】009 代币详解与ERC-721实战1(转移)

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。从这节课开始,我们就开启的新的篇章,这节课是原项目实战的第五课,接下来,让我们一起来学习新的知识吧。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二代币1、引入如果大家对区块链或者以太坊有比较多...
原创
3195阅读
2评论
4点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】008 实战-僵尸的输与赢

目录一、前言二、实战1、实战1-输与赢1.要求2.代码2、实战2-僵尸胜利了1.要求2.代码3、实战3-僵尸失败了1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。我们来继续完善我们的代码,这节课的内容就是实战。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技...
原创
714阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】007 随机数keccak256与逻辑重构

目录一、前言二、随机数1、引入2、keccak2563、实战11.要求2.代码4、实战2-僵尸对战1.要求2.代码三、逻辑重构1、讲解2、实战11.要求2.代码3、实战2-攻击完善1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。前面我们新建了僵尸战斗,现...
原创
974阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】006 payable修饰符与提现

目录一、前言二、函数修饰符1、回顾1.可见性修饰符2.状态修饰符3.自定义修饰符2、Payable修饰符3、实战1.要求2.代码三、提现Withdraws1、引入2、提现3、实战11.要求2.代码4、实战2-僵尸战斗1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZom...
原创
1028阅读
2评论
1点赞
发布博客于 1 年前

【opencv学习笔记】028之模板匹配——matchTemplate函数详解

目录一、前言二、模板匹配1、模板匹配是个啥2、常用匹配算法1.平方差匹配-CV_TM_SQDIFF2.标准平方差匹配-CV_TM_SQDIFF_NORMED3.相关匹配-CV_TM_CCORR4.标准相关匹配-CV_TM_CCORR_NORMED5.相关匹配-CV_TM_CCOEFF6.标准相关匹配-CV_TM_CCOEFF_NORMED3、API4...
原创
4337阅读
0评论
7点赞
发布博客于 1 年前

【opencv学习笔记】021之霍夫直线变换原理详解

目录一、前言二、霍夫变换1、霍夫变换是个啥2、常用霍夫变换三、霍夫直线变换1、讲解2、API1.HoughLines2.HoughLinesP3、代码展示4、执行结果一、前言终于更新到霍夫直线变换了,跟以前写的博客成功接轨。opencv基础博客也即将更新完毕,感谢大家的支持,我们要再接再厉呀!如果想看其他有关于OpenCV学习方法介绍、学习教...
原创
863阅读
0评论
4点赞
发布博客于 1 年前

【opencv学习笔记】020之边缘检测与Canny算子

一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟...
原创
2046阅读
4评论
3点赞
发布博客于 1 年前

【opencv学习笔记】019之Laplance算子

目录一、前言二、算子复习1、算子2、Sobel算子三、Laplance算子1、讲解2、API3、代码展示一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/...
原创
503阅读
0评论
1点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】005 For循环

目录一、前言二、For循环1、引入2、For循环3、实战1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。前面我们讲到了Gas,今天我们再来讲一下如何节约Gas。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!...
原创
402阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】004 使用view和内存中的数组来节约Gas

目录一、前言二、View函数节省Gas1、讲解2、实战1.要求2.代码三、在内存中声明数组1、讲解2、实战1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。前面我们讲到了Gas,今天我们再来讲一下如何节约Gas。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技...
原创
607阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】018之Sobel算子与Scharr算子

目录一、前言二、算子1、咋理解算子2、算子定义三、Sobel算子1、讲解2、API3、代码展示4、执行结果四、Scharr算子1、讲解2、API3、代码展示4、执行结果一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV...
原创
632阅读
0评论
2点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】003 安全与函数修饰符进阶

目录一、前言二、安全性1、讲解2、实战1.要求2.代码三、函数修饰符进阶1、讲解2、实战11.要求2.代码3、实战2——僵尸升级1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起...
原创
392阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】017之边缘处理

目录一、前言二、边缘处理1、为啥处理边缘2、默认边缘处理三、自定义边缘处理1、讲解2、API3、borderInterpolate4、代码展示1.使用指定颜色2.用已知边缘3.使用另一边像素一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:...
原创
640阅读
0评论
2点赞
发布博客于 1 年前

【opencv学习笔记】016之卷积与自定义线性滤波

一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟...
原创
1570阅读
6评论
5点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】002 Gas & Time Units

目录一、前言二、Gas - 驱动以太坊DApps的能源1、讲解1.以太币2.Gas是啥3.Gas能干嘛?4.如何节省Gas2、实战1.要求2.代码三、Time Units1、讲解2、实战11.要求2.代码3、实战2——僵尸冷却1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,Crypt...
原创
405阅读
0评论
1点赞
发布博客于 1 年前

【CryptoZombies - 2 Solidity 进阶】001 智能合约的不可篡改性与Ownable

目录一、前言二、不可篡改性与外部依赖1、讲解1.不可篡改2.外部依赖关系2、实战1.要求2.代码三、Ownable1、讲解1.构造函数2.函数修饰符2、实战1.要求2.代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。终于要更换新标题了,这次命名为进阶,也就是说之前的是基础教程...
原创
850阅读
0评论
1点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】016 函数多返回值&奖励实战

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、 函数多返回值1、讲解之前我们看到,我们使用了一个返回多个值的函数。function getKitty(uint256 _id) extern...
原创
275阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】015之基本阈值操作

一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟...
原创
575阅读
2评论
3点赞
发布博客于 1 年前

【opencv学习笔记】014之上采样与降采样

目录一、前言二、图像金字塔1、聊个题外话2、图像金字塔3、上采样与降采样1.高斯金字塔2.高斯不同3.拉普拉斯金字塔4.API5.代码展示6.执行结果7.先降采样再上采样8.执行结果一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【O...
原创
1713阅读
1评论
3点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】015 接口interface

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、 接口interface1、讲解我们写的合约可能会需要和其他地方的合约进行会话,这里我们就需要用到接口。假如区块链有如下的一个合约:con...
原创
392阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】014 函数可见性

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、 函数可见性1、回顾我们之前讲函数权限,讲到函数可以设置公有和私有,当初设置私有是因为:不是任何时候,其他合约都可以调用某个合约中的函数,而且容易受...
原创
234阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】013之形态学操作应用(trackbar应用)

一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn.net/shuiyixin/article/category/7581855如果你想了解更多有关于计算机视觉、OpenCV、机器学习、深度学习等相关技术的内容,想与更多大佬一起沟...
原创
1401阅读
3评论
4点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】013 永久存储变量(storage)和 临时存储变量(memory)

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、永久存储变量(Storage)和 临时存储变量(Memory)1、讲解我们在代码中会经常需要存储变量,有些变量是我们永久存储的,有些则是临时存储的...
原创
319阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】012 继承(Inheritance)和 引用 (import)

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、继承(Inheritance)1、讲解继承是面向对象的一个很重要的一个功能,通过继承,我们可以让我们的代码更加简单,结构也更加好,相关关系也更加明...
原创
234阅读
0评论
0点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】011 Require

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、Require用户可以创建僵尸,但是不能无限制创建,所以需要作出限定:每个用户只能持续调用一次。我们使用require来做限制,即当不满足某些条件时,我...
原创
225阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】012之形态学操作(开闭操作,形态学梯度,顶帽与黑帽)

目录一、前言二、形态学操作1、回顾2、开操作3、闭操作4、形态学梯度5、顶帽6、黑帽三、OpenCV中的形态学操作0、核生成的API1、形态学操作1.API2.代码展示3.执行结果一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【...
原创
739阅读
1评论
3点赞
发布博客于 1 年前

【CryptoZombies - 1 Solidity 教程】010 msg.sender

一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我们吧!二、msg.sender当我们有了一套映射来记录僵尸的所有权时,我们可以用msg.sender来运用他们。并且,msg.sender可以被所有函数调用。ms...
原创
446阅读
0评论
0点赞
发布博客于 1 年前

【opencv学习笔记】011之基本形态学操作(膨胀与腐蚀)

目录一、前言二、形态学操作1、什么是形态学操作2、形态学操作的分类三、OpenCV中的基本形态学操作0、核生成的API1、膨胀1.API2.代码展示3.执行结果2、腐蚀一、前言继续填坑。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:ht...
原创
779阅读
1评论
2点赞
发布博客于 1 年前

【opencv学习笔记】010之图像非线性滤波原理与操作(中值滤波、双边滤波)

一、前言着实好久没有写博客了,回来填坑,不过opencv4已经出来很久了,我的教程还在3徘徊。作为基础完全够用了,先把基础的坑填完吧,确实是很纠结自己的研究方向,不知道,还是多学吧,想太多,不如好好学。如果想看其他有关于OpenCV学习方法介绍、学习教程、代码实战、常见报错及解决方案等相关内容,可以直接看我的OpenCV分类:【OpenCV系列】:https://blog.csdn....
原创
676阅读
2评论
1点赞
发布博客于 1 年前

锐捷认证报错:服务器禁止设置多个IP,为避免您出现该问题,把下面的网卡禁用。

一、前言因为学校的网是锐捷的,需要锐捷账号登录访问,刚开始遇到这个问题,想着自己有实验室无线,就没有解决,但是现在需要用校园网访问一些内容,还是得解决。总结一下:遇到困难,不要绕道,一定要解决,不然以后就是大坑!废话不多说问题和解决方案给大家,有遇到相同问题的,可以看这个方案,有其他解决方案的,也欢迎大家一同分享。二、踩坑踩坑示意图如下:三、填坑遇到这个问题...
原创
4238阅读
2评论
0点赞
发布博客于 1 年前
OpenCV学习之路(附加资料分享)
发布Blink于 2 年前
【数据结构基础笔记】第二章线性表之单链表
发布Blink于 2 年前

2019最新kali google输入法安装

一、前言因为想在kali中使用Google输入法,所以记录一下安装过程。二、安装及设置1、更改源首先我们需要先更改源,如果不更改,会出错,提示找不到:打开终端,输入:leafpad /etc/apt/sources.list常用的源如下:#163网易 Kali源deb http://mirrors.163.com/debian wheezy main...
原创
586阅读
3评论
0点赞
发布博客于 2 年前

【网络安全作业】office漏洞检测与利用

注:可以在kali中打开此博客,所有的命令行直接拖动即可,无需自己手敲,一方面是为了方便,一方面是防止不留意写错,可能导致前功尽弃。目录一、下载与设置1、操作系统下载2、操作系统安装3、脚本及cve文件下载4、文件转存二、操作1、打开metasploit2、查找cve模块3、使用cve模块4、运行-exploit -j5、生成恶意doc文件6...
原创
512阅读
0评论
0点赞
发布博客于 2 年前
【C++练习题】求任意行列的两个矩阵的乘积(普通函数实现+类实现)
发布Blink于 2 年前
【考研】考研经验及教训分享(强烈推荐计算机专业且专业课有计算机组成原理或数据结构的看进来)
发布Blink于 2 年前

虚拟机安装panabit详细图解

目录一、前言1、简述2、VMware 及 操作系统二、关于踩坑三、安装panabit1、新建虚拟机2、安装panabit3、登录panabit1.虚拟机登录2.其他电脑远程连接一、前言1、简述因为要用到panabit做一个小作业,但是只是作为简单的学习,所以就在虚拟机中安装,遇到挺多坑,在这里做相关记录,希望能够帮助到大家。2、VMware ...
原创
4831阅读
0评论
0点赞
发布博客于 2 年前

VMWare报错:此安装程序要求您重新启动系统以完成Microsoft VC Redistributable 安装

一、前言使用虚拟机遇到挺多问题,有些比较有意义的,我就将其记录了下来,希望能够帮到大家。二、踩坑踩坑示意图如下:三、填坑填坑方法如下:打开如下链接,下载Redistributable并安装。https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downlo...
原创
47097阅读
11评论
25点赞
发布博客于 2 年前

【积跬步以至千里】查看电脑保存的WiFi密码

一、问题描述电脑连上了WiFi,想要查看一下,怎么办?二、解决办法1、方法一:疯狂用鼠标如果我们想查看当前连接的WiFi的密码,我们可以使用这种方法。1.选择网络和Internet2.选择网络和共享中心3.选择我们连接上的网络4.选择无线属性5.点击安全并点击显示字符到这里,第一种方法我们就学会啦。2、方法二:是时候展示真正的技术了...
原创
248阅读
0评论
0点赞
发布博客于 2 年前

【虚拟机踩坑记】VMware虚拟机安装镜像时黑屏

一、前言利用虚拟机安装kali遇到挺多问题,有些比较有意义的,我就将其记录了下来,希望能够帮到大家。二、踩坑踩坑示意图如下:此刻,我想赋诗一首:乌漆嘛黑一大片,用户啥也看不见。要问错误是什么?且听我来碎碎念。这个坑就是在安装镜像过程中一直是黑屏状态。等啊等啊,等不了,那就重启吧,退出是不可能的。三、填坑有两种填坑方法,分别如下:1、关闭防病毒软件...
原创
8079阅读
13评论
3点赞
发布博客于 2 年前

【虚拟机踩坑记】此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。

一、前言利用虚拟机安装kali遇到挺多问题,有些比较有意义的,我就将其记录了下来,希望能够帮到大家。二、踩坑踩坑示意图如下:坑是需要填的,前人挖坑,后人填坑。很幸运,我既是前者,又是后者。三、填坑以后请叫我填坑小英雄。天将降大任于斯人也,必先让其填坑。1、进入BIOS这年头,搞个啥都得是进入BIOS,最坑的是,不同的电脑还不一样,我就想问问这个做电脑的人了,你就...
原创
3064阅读
2评论
4点赞
发布博客于 2 年前

虚拟机安装kali详细图解

目录一、前言1、简述2、VMware 及 操作系统二、踩坑三、安装Kali1、新建虚拟机2、安装Kali3、登录Kali四、后记一、前言1、简述因为要用到Kali操作系统,但是只是作为简单的学习,所以就在虚拟机中安装,遇到挺多坑,在这里做相关记录,希望能够帮助到大家。2、VMware 及 操作系统我们需要虚拟机及操作系统,大家有需要,自己去官...
原创
588阅读
0评论
1点赞
发布博客于 2 年前

人工智能与安全概述(2013年11月4日发布于计算机与通信安全会议)

目录一、前言二、摘要三、WORKSHOP OBJECTIVE(研讨会目标)四、 TOPICS OF INTEREST(感兴趣的话题)与安全相关的学习理论主题安全应用程序安全相关人工智能问题五、译者注一、前言开学事多,好久没有更新博客了(好久没有认真学习了)。深刻检讨,好好学习,天天向上。经过了一段时间的学习(假学习),发现其实自己做安全领域更好一些,因为...
原创
232阅读
0评论
1点赞
发布博客于 2 年前

【IIS】一台电脑访问同一局域网下另一台电脑的个人网页

目录一、项目需求二、IIS1、什么是IIS2、IIS配置1. 启用IIS2. IIS配置3.网站打开一、项目需求想做一个能够让别人通过链接在局域网中即可访问的网站。即在一个用户的电脑上写了一个网站,在其他电脑上如何进行访问。二、IIS1、什么是IISIIS是Internet Information Services的缩写,意为互联网信息服务,是由微软...
原创
2051阅读
0评论
4点赞
发布博客于 2 年前

Python报错:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

报错位置在使用socket进行两台电脑之间的通信过程中,报错如下:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。解决方案解决方案如下:1.打开网络与共享中心进入控制面板,打开网络与共享中心2.设置局域网在连接中选择局域网设置。3.勾选自动检测将自动检测设置勾选上,确定...
原创
51339阅读
32评论
10点赞
发布博客于 2 年前

【NVIDIA】Win10 + CUDA10 + cuDNN 安装教程

目录一、前言二、官方安装教程及软件包1、官方教程2、CUDA Toolkit 10.0 Download3、cuDNN Download三、Win10安装CUDA10及cuDNN1、CUDA安装2、cuDNN配置3、万事大吉,只欠重启四、一些后事问题1:安装过程中电脑自动重启。问题2:安装完成后找不到CUDA文件夹。一、前言其实听早就接触NV...
原创
30426阅读
26评论
25点赞
发布博客于 2 年前

'nvidia-smi' 不是内部或外部命令,也不是可运行的程序

报错代码使用cmd查看电脑显卡的信息,调用nvidia-smi查看显卡使用情况报错如下:'nvidia-smi' 不是内部或外部命令,也不是可运行的程序报错原因因为它找不到该命令。这个文件是一个exe文件,一般都在下面这个文件夹中。C:\Program Files\NVIDIA Corporation\NVSMI所以想要使用该命令必须要能得到这个文件夹,才能执行...
原创
11120阅读
4评论
16点赞
发布博客于 2 年前

Ubuntu系统下YOLO训练报错:Couldn't open file: train.txt

问题描述在ubuntu中重新训练YOLO 时,报错如下:检查文件,没有错误,检查路径,完全正确。问题分析检查文件,没有错误,检查路径,完全正确。可是我忽略了一个问题,就是我用的txt,voc.data,voc.name文件,都是在Windows系统下生成的。文档格式有问题,需要修改一下。问题解决下载一个notepad++,打开文件。选择 视图 -> 显示符号...
原创
2451阅读
0评论
2点赞
发布博客于 2 年前

【CUDNN】CUDNN报错:libcudnn7-doc_7.1.4.18-1+cuda8.0_amd64.deb 并非 debian 格式的包文件

报错信息利用终端安装cudnn时报错如下:解决方案这个是因为文件出现错误,无法正常打开。只需要将文件重新下载即可,这个问题不是因为文件名错误,文件名错误会提醒找不到该目录或文件。...
原创
3712阅读
12评论
5点赞
发布博客于 2 年前

python报错:No such file or directory: '…\\Anaconda3\\lib\\venv\\scripts\t\\python.exe

报错信息给pycharm配置Python过程中报如下错误 FileNotFoundError: [Errno 2] No such file or directory: 'D:\\ProgramFiles\\Anaconda3\\lib\\venv\\scripts\
t\\python.exe'报错原因在网上找到的产生这个问题的原因是:这是一个调试二...
原创
5178阅读
2评论
2点赞
发布博客于 2 年前

【OpenCV报错】由于找不到opencv_world300.dll,无法继续执行代码

报错信息训练YOLO时报错如下:错误原因系统之中找不到OpenCV相关的配置项。解决方案1、设置环境变量。找到该文件所在位置,一般为你OpenCV安装路径的bin文件夹下面,例如:……\opencv300\opencv\build\x64\vc12\bin将该路径添加到环境变量中,步骤如下:1.在此电脑上右键点击属性。2.选择高级系统设置...
原创
8952阅读
1评论
2点赞
发布博客于 2 年前

【Ubuntu】Ubuntu 16.04 安装VSCode

Table of Contents一、前言二、安装过程1、下载VS Code2、安装过程3、下载C++ 模块4、汉化5、常用快捷键一、前言因为要用到在ubuntu系统中使用VS Code 来编写C++代码,在此分享VS Code的安装过程。之前我们讲了如何制作U盘启动盘,如何安装双系统,如何安装谷歌浏览器等,如果不了解的同学请看我的分类[操作系统]:操...
原创
44945阅读
1评论
24点赞
发布博客于 2 年前

Python报错:Low Memory,The IDE is running low on memory and this might affect performance.

报错信息使用pycharm过程中报如下错误 Low Memory The IDE is running low on memory and this might affect performance. Please consider increasing available heap.翻译如下:内存不足IDE内存不足,这可能会影响性能。请考虑增加可用堆...
原创
18378阅读
5评论
3点赞
发布博客于 2 年前

【CryptoZombies - 1 Solidity 教程】009映射与地址

目录一、前言二、地址(Addresses)1、账户(account)2、以太(Ether)3、地址三、映射(Mapping)四、实战1、要求2、代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。从这篇博客开始总结自己的学习笔记,与大家一同分享。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉...
原创
162阅读
0评论
0点赞
发布博客于 2 年前

【CryptoZombies - 1 Solidity 教程】008事件与Web3.js导入

目录一、前言二、事件(Events)1、返回值格式1、实战1.要求2.代码三、Web3.js一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。从这篇博客开始总结自己的学习笔记,与大家一同分享。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多大佬一起沟通,那就扫描下方二维码加入我...
原创
169阅读
0评论
0点赞
发布博客于 2 年前

【CryptoZombies - 1 Solidity 教程】007伪随机、Keccak256 与类型转换

目录一、前言二、伪随机与Keccak2561、Keccak2562、伪随机三、类型转换(Typecasting)1、转换格式四、实战1、要求2、代码一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。从这篇博客开始总结自己的学习笔记,与大家一同分享。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉...
原创
282阅读
0评论
0点赞
发布博客于 2 年前

【CryptoZombies - 1 Solidity 教程】006函数返回值与修饰符

目录一、前言二、返回值(return values)1、返回值格式三、修饰符(modifiers)1、view2、pure四、实战一、前言看了一些区块链的教程,论文,在网上刚刚找到了一个项目实战,CryptoZombies。从这篇博客开始总结自己的学习笔记,与大家一同分享。如果你想了解更多有关于机器学习、深度学习、区块链、计算机视觉等相关技术的内容,想与更多...
原创
191阅读
0评论
0点赞
发布博客于 2 年前

C++大纲显示:vs将if、for等语句块折叠

问题描述我们在用VS系列软件编程时,有时候代码会特别多,我们经常需要将某一个代码块折叠起来,这样在一个界面上就能看到更多的代码,但是有的时候,我们会发现,for循环,if语句,switch语句等语句块不能折叠。比如下面这个,我们只能把函数折叠,但是if-else语句块没发折叠。问题解决我们按照如下步骤就可以啦!这里我们用VS2015中文版为例介绍:1.点击【工具】,选...
原创
893阅读
0评论
1点赞
发布博客于 2 年前

PCL报错:0x00007FFCA6FC5549 处(位于 XXX.exe 中)有未经处理的异常: Microsoft C++ 异常: pcl::IOException

报错信息做PCL时报错如下:错误产生的位置为:错误原因registerCallback的参数function定义时候的参数必须是constPtr。解决方案注意我们的参数function。在定义位置有下面两种定义方式: boost::function<void(const pcl::PointCloud<PointType>::ConstP...
原创
10106阅读
0评论
0点赞
发布博客于 2 年前

【deeplab-eval 填坑】 运行eval.py时停留在Waiting for new checkpoint at...

一、遇到问题使用eval输出为MIOU值的过程中,遇到了如下问题:INFO:tensorflow:Waiting for new checkpoint at D:/zyt/DLProject/deeplab/datasets/Pascal_Voc/train_on_train_set/train其中 D: 及其后面的是路径。二、解决方案不同的人遇到的情况不同,解决方...
原创
2586阅读
19评论
0点赞
发布博客于 2 年前

【积跬步以至千里】Windows的cmd中cd指令无法转换路径

利用cmd黑窗体无法通过cd指令转换路径。怎么办呢?问题描述利用cmd黑窗体无法通过cd指令转换路径。示例如下:解决方案我们只需要在cd和路径之间加一个“/d” 就可以啦!...
原创
213阅读
0评论
2点赞
发布博客于 2 年前

【deeplab数据集4】(超详细)生成 .tfrecord数据

目录前言一、文件的归属2、图片的转存1.原图2.label图像3.转存图像须知二、tf文件生成三、预调试四、执行前言最近在接触一个项目,要用到语义分割,如果大家有什么问题,都可以跟我沟通交流。除了通过博客交流外,欢迎你加入我的QQ群:326866692,一起交流有关于区块链、机器学习、深度学习、计算机视觉有关内容。我现在处于广泛涉猎阶段,希望我们能够一起...
原创
1778阅读
8评论
3点赞
发布博客于 2 年前

【deeplab数据集3】批量提取label图像

目录前言一、批量提取二、图片重命名前言最近在接触一个项目,要用到语义分割,如果大家有什么问题,都可以跟我沟通交流。除了通过博客交流外,欢迎你加入我的QQ群:326866692,一起交流有关于区块链、机器学习、深度学习、计算机视觉有关内容。我现在处于广泛涉猎阶段,希望我们能够一起沟通。下图是我的群二维码:上一次我们说到了使用labelme将json文件转化为数据集,转化完...
原创
953阅读
0评论
1点赞
发布博客于 2 年前

【deeplab数据集2】使用labelme将json文件转化为数据集

目录前言一、打开json_to_dataset.py文件1、打开文件2、编辑文件二、相关设置三、预调试四、执行前言最近在接触一个项目,要用到语义分割,如果大家有什么问题,都可以跟我沟通交流。除了通过博客交流外,欢迎你加入我的QQ群:326866692,一起交流有关于区块链、机器学习、深度学习、计算机视觉有关内容。我现在处于广泛涉猎阶段,希望我们能够一起沟通。下图...
原创
2490阅读
9评论
2点赞
发布博客于 2 年前

【Python-numpy】unique 函数解析

unique函数1、numpy.unique(ar)函数使用方式如下:a = np.unique(A)其中a与A是一维数组和列表。对于一维数组或者列表,unique函数去除其中重复的元素,并按元素由小到大返回一个新的无元素重复的元组或者列表。import numpy as npA = [1, 2, 2, 5,3, 4, 3]a = np.unique(A)B= ...
原创
2642阅读
0评论
2点赞
发布博客于 2 年前