- 博客(408)
- 资源 (16)
- 问答 (2)
- 收藏
- 关注
原创 TensorFlow 可用的人脸情绪分类模型有哪些,各有什么优缺点
选择适合的人脸情绪分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNetV2或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。特定领域的情绪识别:选择FER-2013专用模型或VGGFace。灵活性和自定义需求:选择自定义CNN/RNN模型或使用FaceNet结合其他分类器。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的人脸情绪分类数据进行微调,以获得更好的分类效果。
2024-07-26 12:07:12
11
原创 TensorFlow 可用的动物分类模型有哪些,各有什么优缺点
选择适合的动物分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNet或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。理解和实现简单:选择VGG16或VGG19。高效且兼顾精度:选择EfficientNet或Xception。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的动物分类数据进行微调,以获得更好的分类效果。TensorFlow的tf.keras。
2024-07-26 12:05:36
16
原创 TensorFlow 可用的身份证识别模型有哪些,各有什么优缺点
选择适合的身份证识别模型取决于你的具体需求、数据集、计算资源和开发周期。如果你需要快速实现一个身份证识别系统,可以考虑使用Google Cloud Vision OCR或Tesseract OCR。如果你有足够的训练数据和计算资源,并且需要高度定制化的解决方案,可以考虑使用基于CNN+RNN或CRNN的模型。如果你对模型的精度要求极高,并且能够处理复杂背景和长序列数据,可以考虑使用Attention OCR机制。如果你希望使用开源工具并快速集成,可以尝试EasyOCR等开源OCR工具。
2024-07-26 12:03:30
6
原创 香橙派下,centos7操作系统, TensorFlow java版实现植物分类功能
通过上述步骤,你可以在香橙派的CentOS 7系统上使用TensorFlow Java实现植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据,并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。希望这些信息能对你有所帮助!
2024-07-26 11:18:07
1
原创 TensorFlow 可用的人脸识别的模型有哪些,各有什么优缺点
在使用TensorFlow进行人脸识别时,有多种可用的模型,每种模型在性能和应用场景方面各有不同。
2024-07-26 11:07:02
8
原创 树莓派下,centos7操作系统, TensorFlow java版实现身份证识别,文字读取
通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java和Tesseract实现身份证识别和文字读取功能。这包括设置环境、准备预训练的检测模型、编写和运行Java代码来处理输入数据,并实现识别和OCR功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。
2024-07-26 11:03:44
2
原创 TensorFlow 可用的植物分类模型有哪些,各有什么优缺点
通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。
2024-07-26 11:02:06
11
原创 树莓派下,centos7操作系统, TensorFlow java版实现植物分类功能
通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。
2024-07-26 10:59:44
3
原创 树莓派下,centos7操作系统, TensorFlow java版实现计数功能
通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的计数功能。这包括设置环境、准备预训练的计数模型、编写和运行Java代码来处理输入数据并实现计数功能。你可以根据需求扩展和优化此基础代码,例如更改输入数据格式、使用不同的模型或添加更多的处理步骤。
2024-07-26 10:57:57
2
原创 树莓派下,centos7操作系统, TensorFlow java版实现简单的人脸识别
通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的人脸识别。这包括设置环境、准备人脸检测模型、编写和运行Java代码。你可以根据需求扩展和优化此基础代码,例如将人脸图像输入到预训练的TensorFlow模型中以识别人脸特征或身份。
2024-07-26 10:55:42
1
原创 树莓派下,centos7操作系统,k8s中中安装部署TensorFlow java版本
在树莓派上运行CentOS 7并使用Kubernetes(k8s)来部署TensorFlow Java版本需要一些特定的步骤,包括安装和配置Kubernetes集群、构建适合ARM架构的Docker镜像、部署应用等。
2024-07-26 10:53:20
5
原创 树莓派下,docker中安装部署TensorFlow java版本
在树莓派上安装和部署TensorFlow Java版本需要一些特定的步骤,尤其是当你打算使用Docker容器来运行它时。以下是详细的步骤,帮助你在树莓派上完成这一任务。
2024-07-26 10:50:29
1
原创 TensorFlow Java 入门介绍
TensorFlow 是一个广泛使用的开源机器学习框架,具有强大的功能和灵活性。虽然TensorFlow主要使用Python进行开发,但它也提供了Java API,使得Java开发者可以在其应用中使用TensorFlow的强大功能进行模型推理(inference)。以下是TensorFlow Java的入门介绍,包括安装、基本用法和一个简单的示例。
2024-07-26 10:05:28
192
原创 java语言目标检测的框架
在Java语言中,虽然Java不像Python那样在深度学习和计算机视觉领域有丰富的生态系统,但仍有一些框架和库可以用于目标检测。
2024-07-26 10:00:25
277
原创 mysql新环境搭建之后,一定要修改数据库编码
在测试环境到生产环境的迁移过程中,mysql新环境搭建之后,一定要修改数据库编码!编码要一致,否则会发生插入失败,但是不报错的问题。
2024-07-25 22:20:08
62
转载 【IDEA】启动报错:java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for length 1024
那些重启电脑、重建索引及重启、
2024-07-25 20:30:58
1
原创 Result of ‘BigDecimal.setScale()‘ is ignored
方法用于格式化小数点后的位数,并可以选择舍入模式。如果你看到 "Result of 'BigDecimal.setScale()' is ignored" 这样的警告,可能是因为你调用了。对象赋值给原变量,或者没有对返回的结果进行其他操作。后使用了它的返回值。方法,但没有将返回的新。如果你不需要保留这个新的。对象,而只是想对原有的。修复这个警告的方法是将。对象被正确地格式化了。
2024-07-23 20:01:52
22
原创 poi使用时,workbook.close() 调用后资源不能释放?
用于关闭工作簿并释放资源。 用于清理 的临时文件。在实际使用中,通常会先调用 close() 方法来关闭工作簿,然后调用 方法来清理临时文件。这样可以确保所有资源都被正确释放,避免资源泄漏。
2024-07-23 10:05:55
27
原创 jdk11 找不到 VisualVM
JDK 11 之后,Oracle 将 VisualVM 从 JDK 中移除,因此你不会在 JDK 11 的安装目录中找到 VisualVM。不过,你仍然可以单独下载和安装 VisualVM。通过以上步骤,你可以成功下载和安装 VisualVM,并使用它来监控和分析 Java 应用程序。虽然 VisualVM 不再随 JDK 一起提供,但它仍然是一个非常强大的工具,可以帮助你诊断和解决各种性能和内存问题。
2024-07-23 09:42:54
596
原创 多条件查询,使用 组合索引好,还是多个单索引号
在数据库设计中,多条件查询的性能优化是一个重要的话题。选择使用组合索引还是多个单列索引,取决于查询的具体情况和数据库的索引策略。
2024-07-23 00:51:40
377
原创 Pageable 和PageRequest什么区别
Pageable 是一个接口,定义了分页和排序的抽象。 是一个实现了 Pageable 接口的具体类,提供了创建 Pageable 实例的静态工厂方法。通过使用 ,开发者可以更方便地创建 Pageable 实例,并将其传递给 Spring Data 的仓库方法,从而实现分页和排序的功能。
2024-07-20 23:43:31
223
原创 easyui 列表展示 如何解析 ResponseEntity<Page<Monthlycoefficient>> 这样的返回结构
在使用 EasyUI 展示列表数据时,通常需要将后端返回的数据解析为 EasyUI 数据网格(datagrid)所需的格式。假设你的后端返回的是一个 结构,其中 Page 是 Spring Data 的分页对象, 是你定义的实体类。
2024-07-18 18:19:33
351
原创 gitlab安装在虚拟机下,使用gitlabrunner通过宿主机网络访问
注意:如果再次执行gitlab-ctl reconfigure 之后,/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml文件会被覆盖掉,需要重新设置!域名的方式参考:不过也是配置内网ip,然后用了内网穿透方式。1.vim /etc/gitlab/gitlab.rb 设置为虚拟机external_url 为虚拟机ip和端口。1.vim /etc/gitlab/gitlab.rb 设置external_url 为宿主机ip和端口。
2024-06-25 15:57:11
239
原创 树莓派3b+结合 tb6600用pi4j2程序库,用java编写控制软pmw的方式控制步进电机的转速,详细解析
具体的连接方式请参考 :《java控制步进电机-控制电机的转动速度-CSDN博客。
2024-06-21 11:05:52
74
原创 TB6600结合树莓派的pmw针脚实现对步进电机的速度设定,例如1s 2圈,使用pi4j2编写
TB6600是一个流行的步进电机驱动器,它通常使用脉冲(PUL)输入来控制步进电机的步进,方向(DIR)输入来控制旋转方向。要通过树莓派控制TB6600以实现特定的速度(例如1秒钟2圈),你需要生成适当频率的PWM脉冲。但请注意,TB6600本身不是通过PWM调节速度的,而是通过脉冲频率来控制,每个脉冲代表一个步进。假设你的步进电机是1.8度每步(即每转200步)。为了在1秒钟内完成2圈,你需要每秒发送400个脉冲(200步/圈 * 2圈/秒 = 400步/秒)。
2024-06-14 21:59:14
73
原创 TB6600结合树莓派如何控制加速到某个速度值,使用pi4j2编写
要将步进电机的速度设置为等效于人类平均步行速度,你需要做一些换算,这涉及到步进电机的步距角度、齿轮或皮带传动系统的减速比(如果有的话),以及步进电机所驱动的机械系统的具体参数。5. **换算为步进电机的速度**:现在你可以根据电机转一圈所需的步数和轮子的周长,换算出步进电机需要以多少步每秒或RPM来运行,以达到相当于人类平均步行速度的线速度。3. **计算步进电机的转速**:根据步进电机的步距角(例如,1.8度/步),你可以计算出步进电机每转一圈所需的步数。例如,360度除以1.8度/步得到200步/转。
2024-06-14 21:35:48
189
原创 tb6600连接树莓派的 时候,共阳接地法和共阴接地法
在进行接线之前,需要确保TB6600和树莓派之间电气特性的兼容性,例如电压水平。无论哪种方法,关键是确保信号的正确传递和树莓派GPIO引脚的安全。在共阳配置下,树莓派GPIO引脚的低电平状态导致驱动器的对应端口接到正电源,形成高电平信号,相反则是低电平信号。这种配置下,树莓派GPIO引脚的高电平状态会导致驱动器的对应端口接地,形成低电平信号,反过来则是高电平信号。图示:左侧相当于树莓派,右侧相当于tb6600.只有确定好接地法之后,才能在后续正确进行针脚的控制。
2024-06-12 19:05:50
80
原创 树莓派【Raspberry Pi-64位】3b+,Pi4J 2.0入门
前面的文章讲解了树莓派在centos7 arm64版本下的使用,用一款智能小车为例子,做了代码实践。由于centos7不再维护,且Pi4J 1.x版本也因为WiringPi 的局限,Pi4J从1.x升级为2.x.所以本专栏的技术栈也将进行调整A.从centos7系统回到Raspberry Pi-64位系统。B.Pi4J版本从1.2升级为2.1.0Pi4J版本1.x和 2.x版本实际上并不兼容,2.x版本不再依赖WiringPi,而是转向使用PIGPIO库。
2024-06-08 18:52:05
98
原创 分享一个非常好用的安装包下载网站
也就是说引申出来一个新功能,如果我们在编译包的时候,发现编译失败,提示版本不正确的时候,就可以到这个网站上来看看,具体依赖的正确包版本是多少,然后再下载正确的版本,使是注入rpm -ivh等命令进行安装。当我们需要下载linux下的某些包,以便在自己的环境下进行编译自己的安装包的时候,可能需要用到一些各种版本的依赖包,从网上 百度会很麻烦。找到对应系统,然后找到对应架构,使用右上角的搜索按钮,进行搜索,就可以搜索需要的包。或者如果可以的话,也可以使用网站上的例子进行安装。如果只是下载rpm包,安装也可以。
2024-05-14 14:52:55
45
原创 freeswitch1.10.10配置文件路径
使用时需要注意一下,尤其配置sip时,也在该文件下下的sip_profiles/ 文件夹下。centos7,x64自行编译之后,配置文件路径在。可能是版本问题,也可能是硬件架构问题,待后续分析。不在config文件夹下。
2024-05-11 09:16:59
158
原创 centos7下vim命令笔记-查找字符
记得,Vim 的查找是非常强大的,它支持正则表达式,可以使用更复杂的模式来查找字符。在 Vim 中,你可以使用正则表达式来查找字符。
2024-05-10 18:17:26
170
原创 centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr
【代码】centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr。
2024-04-19 21:48:25
345
1
原创 ESP8285(兼容NODE MCU和ESP8266)用Arduino lDE 2.3.2烧录系统后串口监控不打印问题
Arduino lDE 2.3.2,集合DOIT ESP-Mx DevKit板子,烧录代码后,串口监视器 打印不出来调试数据。
2024-04-14 22:35:07
272
freeswitch1.10.10编译包
2024-04-26
软件工程-软件部署手册模板
2020-12-09
centos7arm64重装yum所需要的rpm包
2020-12-01
kubernetes-release-1.18.zip-树莓派-centos7可用编译源码包
2020-08-07
ZD Soft Screen Recorder_8.0.exe
2020-02-20
elasticsearch-7.5.2-x86_64.rpm
2020-02-17
pi4j-core-1.2.jar
2020-01-15
maven-shade-plugin-3.1.0.jar
2018-11-10
vista/2008/win7 启动菜单自动修复工具
2012-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人