logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CV2的人脸识别出现错误

应该是haarcascade_frontalface_default.xml的路径错了。修改为如下,就可以正确运行了。在网上复制粘贴了如下的人脸识别代码,准备在pycharm上面运行一下。

文章图片
#计算机视觉#opencv#人工智能
conda如何修改虚拟环境的python版本

有时候安装虚拟环境的时候,忘记指定python的版本,本文介绍一下如何在虚拟环境创建之后,修改python的版本。1 如果安装了Anaconda Navigator。

文章图片
#conda#python#linux
如何让代码在报告中变漂亮(Notepad++)

肯定有很多人在写论文,写报告的时候遇到过一个问题,如何把代码漂亮地放在论文中,我之前在知网上下载了一些毕业论文,发现作者对论文中代码的处理不尽相同,有些作者是直接将部分代码截图放在论文中,有些是直接将代码复制到论文中,还有的是将做个三线表,将代码放在三线表中(一般是伪代码,量少会好看一点)。接下来,我将讲述如何用Notepad++将代码复制到论文中(会有高亮的效果)。如果复制过来的代码有多行空行,

文章图片
#c语言
嵌入式系统常用的开发板

今天,了解一下常用的开发板,像stm32是最近了解的,esp8266系列是之前大三下上物联网导论课程时候接触的,一些树莓派,Arduino听说过,但了解不多。

文章图片
#stm32#单片机#51单片机 +3
opencv的图像分类

今天,在网上复制了一段关于opencv实现图像分类的代码,其中涉及到了加载预训练的模型,这个模型需要自行下载(不像之前那个人脸识别的模型在CV2里面就有)。链接:https://pan.baidu.com/s/1xyLMEfPbt8N_7zpUbFgEYg。将模型下载到本地之后,就要在代码中修改这三个文件的路径。也许是这张图片不行,我换了其他的图片,是完全可以的。

文章图片
#opencv#人工智能#计算机视觉
pycharm中无法加载出来已经配置好的conda环境

(1)不同的项目构造不同的解释器时,可以建立不同的项目文件夹,直接在右下角添加解释器,选择现有的环境使用(2)要在相同的项目中使用不同的解释器时,可以在该项目里,右下加添加解释器,使用现有环境,实现相同项目切换不同解释器。

文章图片
#pycharm#conda#ide
Proteus的网络标号与总线

Proteus的导线上添加了网络标号,意味着在Proteus上相同的网络标号是连在一起的,所说在图纸上看不出来。在标注网络编号的时候,为了让这些编号对齐,可以用鼠标在转折处点击,然后设置对齐方式即可,这样对的比较齐。这里的总线和普通连线都是有转折部分的,在连线的时候,按下ctrl就可以更改连线的角度。Proteus为了减少过多、复杂的连线,可以使用网络标号与总线配合使用。如下图是比较好的Prote

文章图片
#proteus
Proteus的编译运行(以AT89C51为例)

最近,突然又用到了Proteus,之前还是大三上的时候上微机原理的时候用到过,今天记录一下如何在Proteus中编写代码,编译运行。如果编译器一个都没有安装,点击一下检查全部,会显示出已安装的编译器,当然后续也可以自行下载安装。选择芯片的系列与对应的编译器,这里选择汇编语言即ASEM-51编译器。首先,选中AT89C51芯片,右键选择编辑源代码。

文章图片
#proteus
stm32的IIC协议以及IIC通信驱动OLED屏幕

这里是直接根据写入的汉字,然后在hz_index[]数组中遍历寻找,所以你要想输出汉字,得现在hz[]和hz_index[]数组中补充。如果在hz_index[]数组中找到了对应的汉字,那就对应地在hz[]数组中找到字节,输出,完成OLED的汉字显示。I2C器件一般采用开漏结构与总线相连,所以I2C_SCL和I2C_SDA均需接上拉电阻,也正因此,当总线空闲时,这两条线路都处于高电平状态,当连到总

文章图片
#stm32#嵌入式硬件#单片机
STM32—ADC详解

STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3一般有8个外部通道,各通道的A/D转换可以单次、连续、扫描或间断执行,ADC转换的结果可以左对齐或右对齐储存在16位数据寄存器中。ADC的输入时钟不得超过14MHz,其时钟频率由PCLK2分频产生。

文章图片
#stm32#单片机#嵌入式硬件
    共 14 条
  • 1
  • 2
  • 请选择