介绍本车牌识别项目是基于开源项目 EasyPR(Easy to do Plate Recognition)实现。EasyPR 是一个开源的中文车牌识别系统,基于 OpenCV 开源库开发。本项目使用润和 HiSpark Taurus AI Camera(Hi3516DV300) 摄像头开发板套件(以下简称 Hi3516)实现拍照车牌并显示识别结果。采用的系统是 OpenAtom OpenHarmo
# HarmonyOS NEXT 开发语言 在HarmonyOS NEXT开发中,支持多种编程语言用于应用程序开发开发者可以根据自己的喜好和项目需求,选择最合适的编程语言来开发应用程序。本文将介绍HarmonyOS NEXT支持的主要开发语言,并提供相应的代码示例。 ## 支持的开发语言 HarmonyOS NEXT支持以下主要的开发语言: 1. C语言:作为一种通用的编程语言,C语言
原创 2023-11-28 10:57:59
2806阅读
如果你是使用面向对像语言进行编程的程序员,那么你应该去了解掌握一门动态语言。而动态语言的魔力之一就是函数式编程。而要学习了解函数式编程,那么haskell是一个不错的选择。Haskell是是一门纯函数式编程语言(purely functional programming language)。在其世界中函数是第一等对象。并且在haskell中没有赋值,例如你指派a的值为5,然后你无法再给a分配其它的
近年来,JavaScript虽然经历了蓬勃发展,但仍然缺失了一些东西,这些缺失的东西是什么呢?这篇文章将带你一探究竟。请注意:1.我只列出我所发现的最重要的缺失特性。2.我的选择带有一定的主观性。3.本文所提及的几乎所有内容都包含在TC39的技术雷达中。也就是说,它们可以作为未来的JavaScript特性预览。值按值比较对象目前,JavaScript只在比较原始类型时按值进行比较,例如字符串:\u
# HarmonyOS NEXT 开发方案 ## 项目背景 随着智能设备的普及,用户对于设备之间的互联互通需求越来越强烈。HarmonyOS NEXT作为一款具有分布式架构的操作系统,能实现设备之间的无缝连接和协同工作。本项目旨在利用HarmonyOS NEXT的特性,开发一款智能家居控制应用,通过该应用实现对家中各种智能设备的控制。 ## 技术选型 1. **开发语言**:Java、JS
原创 2024-06-05 04:16:49
233阅读
通过使用ListItemGroup和AlphabetIndexer两种类型组件,实现带标题分类和右侧导航栏的页面
原创 2月前
70阅读
# HarmonyOS NEXT 开发语言 arkts ## 1. 简介 随着物联网的快速发展,操作系统在智能设备中扮演着越来越重要的角色。而在这个领域,华为的HarmonyOS备受关注。HarmonyOS是一款基于微内核架构的分布式操作系统,被称为是“下一个历史性的操作系统”,其开发语言arkts也备受瞩目。 ## 2. arkts介绍 arkts是HarmonyOS NEXT中的一种开
原创 2024-07-12 05:26:30
389阅读
Navigation是路由容器组件,包括单栏(Stack)、分栏(Split)和自适应(Auto)三种显示模式。适用于模块内和跨模块的路由切换。
原创 精选 2月前
280阅读
前言:虽然ECMAScript从技术上讲是一门面向对象的语言,但是它不具备传统的面向对象语言所支持的类和接口等基本结构。但在ES5中,有与类相似的引用类型。引用类型描述一类对象所具有的属性和方法,引用类型的值(对象)是引用类型的一个实例,所以也被称为对象定义。新对象是使用new 操作符后跟一个构造函数来创建的。ES5提供了多种原生引用类型(如Object, Array,Date, Fun
转载 2024-10-01 09:15:26
71阅读
# 实现“HarmonyOS NEXT”教程 ## 整体流程 首先,我们需要明确整个实现“HarmonyOS NEXT”的流程,下面是一个简单的表格展示: | 步骤 | 内容 | | ---- | ---- | | 步骤一 | 创建一个HarmonyOS的应用 | | 步骤二 | 实现HarmonyOS NEXT的功能 | | 步骤三 | 编译并运行应用 | ## 具体步骤 ### 步骤
原创 2024-05-31 05:27:33
154阅读
服务卡片框架提供了FormExtensionAbility基类,通过继承此基类,实现调用服务卡片的生命周期函数,来实现具体卡片的功能。
原创 精选 2月前
268阅读
在写Tabs时,会使用很多个TabContent来实现不同页面的展示内容,但是如果TabContent数量很多时,会导致Tabs代码量大而且很臃肿
原创 2月前
76阅读
申请好 HarmonyOS NEXT开发套件白名单后,就可以下载最的开发套件了,最新的开发工具更新时间是2024-06-17,DevEcoStudio5.0-API12-x86-402。下载后是这样的:我用的是 MAC PRO,所以下载的是 MAC 版,这里有个小坑,如果MAC 版本过低(11以下)模拟器无法使用。我当时是10.xx 版本,一直没有升级,没办法,心里不想
猜数字游戏的规则如下:程序随机生成一个 1 到 100 之间的数字作为目标数字。用户输入一个数字进行猜测。程序会根据用户的输入提示“猜的数字太小了”、“猜的数字太大了”或“恭喜你,猜对了!用户可以点击“重新开始”按钮,重新生成目标数字并重置游戏状态。通过这个猜数字游戏项目,相信你已经掌握了 ArkUI 的基本开发流程,包括状态管理、事件处理、组件布局等核心概念。希望本文对你学习 ArkUI 开发有所帮助!
1、起源与背景ArkTS是华为打造的一种专为鸿蒙系统提供服务的应用开发语言。ArkTS在TypeScript(TS)的基础上进行了扩展。ArkTS不但继承了TS的所有特性,还在TS的基础上增加了声明式UI、状态管理等能力,这意味着开发者在使用ArkTS时,不需要付出更多的学习成本就可以使用到更强大的功能。2、常用数据类型ArkTS常见的数据类型有三种,分别是string字符串, number数字,
转载 6月前
196阅读
1点赞
这是之前写过的一个项目,后来删掉了,现在适配到api12重新发布,友友们按需查阅。本文主要通过抽奖转盘小项目讲解在鸿蒙开发中如何使用画布组件Canvas绘制图形和文字,以及转圈动画的实现。效果图如下:首先绘制转盘的六个分区:drawInnerArc() { let colors = [ 'rgb(61,127,255)','rgb(121,189,255)' ];
原创 精选 10月前
414阅读
文件所有者为登录到该终端设备的用户,包括用户私有的图片、视频、音频、文档等。 应用对用户文件的创建、访问、删除等行为,需要提前获取用户授权,或由用户操作完成。
HarmonyOS Next开发】:swiper轮播学习和使用,主要实现卡片自动轮播效果和搜索栏上字体轮播效果
原创 2月前
75阅读
申请好 HarmonyOS NEXT开发套件白名单后,就可以下载最的开发套件了,最新的开发工具更新时间是2024-06-17,DevEcoStudio5.0-API12-x86-402。下载后是这样的:
原创 精选 2024-09-30 10:06:07
402阅读
HarmonyOS NEXT 应用网络开发基础网络开发是现代应用程序的重要组成部分,它允许应用与远程服务器通信,以获取数据或发送信息。HarmonyOS 提供了一系列网络功能,使开发者能够轻松实现应用的联网能力。介绍网络开发基础: 涉及到 HTTP 请求、数据解析、连接管理等基本操作。HarmonyOS 支持: 提供了丰富的 API 和工具来简化网络编程,包括对常见协议的支持和数据处理机制。应用使
原创 9月前
120阅读
  • 1
  • 2
  • 3
  • 4
  • 5