AI

Android Studio编写AIDL文件后如何实现自动编译生成

在目录src/main 下新建了aidl 文件夹之后,在aidl文件夹中也创建了相同的包路径,创建AIDL文件XXX.aidl如果XXX.aidl引用了一个java下的model例如引用了a.b.c.Model;则需要在XXX.aidl文件中声明import a.b.c.Model;全路径。您可能感兴趣的文章:Android Studio 中aidl的自定义类的使用详解android studio... »

Android AIDL实现与服务相互调用方式

通过AIDL接口在进程间传递数据,记录在开发中遇到的一写问题 AIDL支持数据类型如下: 1. Java 的原生类型 2. String 和CharSequence 3. List 和 Map ,List和Map 对象的元素必须是AIDL支持的数据类型; 以上三种类型都不需要导入(import) 4. AIDL 自动生成的接口 需要导入(import) 5. 实现android.os.Parcel... »

Django调用百度AI接口实现人脸注册登录代码实例

面部识别----考勤打卡、注册登录、面部支付等等...感觉很高大上,又很方便,下面用python中的框架--django完成一个注册登录的功能,调用百度AI的接口,面部识别在网上也有好多教程,可以自己建模,训练模型,但是这都需要大量的数据去提高模型的准确度,我们直接用了百度AI的接口,十分的快捷、高效、准确,下来码一下代码啦!!首先需要在百度AI官网注册一个应用,免费,并提供强大的人脸库。 »

Python实现AI换脸功能

需要用到的接口: 获取人脸信息的接口:https://api-cn.faceplusplus.com/facepp/v3/detect 实现换脸的接口 :https://api-cn.faceplusplus.com/imagepp/v1/mergeface 代码分为三步 代码: import requests import json import simplejson import base64... »

Python基于百度AI实现OCR文字识别

Python基于百度AI实现OCR文字识别

百度AI功能还是很强大的,百度AI开放平台真的是测试接口的天堂,免费接口很多,当然有量的限制,但个人使用是完全够用的,什么人脸识别、MQTT服务器、语音识别等等,应有尽有。 看看OCR识别免费的量 快速安装:执行pip install baidu-aip即可 新建一个AipOcr: from aip import AipOcr """ 你的 APPID AK SK """ APP_ID = '你的... »

Python实现AI自动抠图实例解析

一、简介 抠图是用PS? 用魔棒和快速选择工具? 遇到复杂背景怎么办? 最近发现一个神奇的工具——Remove Image Background https://www.remove.bg/zh 它是基于Python、Ruby和深度学习技术开发,通过强大的AI人工智能算法实现自动识别出前景主体与背景图,秒秒种完成抠图。 这款抠图工具有两种简单方式: 1、在线抠图 2、API代码抠图 二、在线抠图 ... »

Android安装应用 INSTALL_FAILED_DEXOPT 问题及解决办法

编辑模拟器:点击面板中的Show Advanced Settings显示高级选项并调整Internal Storage的大小:最后保存修改后的值,重启模拟器。 »

百度 AI Studio 使用指南 如何快速安装环境,pip 安装的持久化以及tensorflow和pytorch的安装

百度 AI Studio 使用指南 如何快速安装环境,pip 安装的持久化以及tensorflow和pytorch的安装

本文主要是为了解决每次重新登录飞桨平台都需要重新安装环境的问题1.我主要用的是pytorch,这里也用pytorch为例子,tensorflow的不赘述,以下安装都是在终端实现,notebook安装torch会报错2.pip 下载时如果速度过慢(ps,不建议使用conda 安装模块),考虑更换源(清华源为例),pip config set global.in »

AI小程序之语音听写来了,十分钟掌握百度大脑语音听写全攻略

语音识别极速版能将60秒以内的完整音频文件识别为文字。用于近场短语音交互,如手机语音搜索、聊天输入等场景。支持上传完整的录音文件,录音文件时长不超过60秒。实时返回识别结果。本文主要介绍采用百度语音识别,实现小程序的听写功能。 1 系统框架 用到的技术主要有:百度语音识别和微信小程序。采用微信提供的录音管理器 recorderManager实现录音,录音格式aac。小程序将用户上传的语音提交给百度... »

Binder之AIDL进程间通信的使用(附源码)

Binder之AIDL进程间通信的使用(附源码)

废话不多说,先看代码,再讲原理。 首先我们先搞两个进程出来,一个作为客户端(client)一个作为服务端(service)。 在客户端和服务的分别创建一个AIDL接口,可以用如下方式进行创建,需要注意的是,两端创建的接口必须保证完全一致,包括他们的包名,这里的包名可能需要手动去修改一下,不一致的话运行时会抛出如下异常 “Binder invocation to an incorrect inter... »

Android Service的跨进程通信实战&Service/AIDL远程调用过程解析(Android Q)

Android Service的跨进程通信实战&Service/AIDL远程调用过程解析(Android Q)

Service的跨进程通信实战 设想这么一个场景,我们有2个APP(或者2个进程,均可),其中一个APP需要提供一个Person相关的服务(该服务有一个名为eat的接口),我们叫它PersonServer;另一个APP需要访问PersonServer提供的服务,我们叫它Client。也就是现在有2个APP,一个作为Server端,提供服务,另一个作为Client端,使用服务。 我们来看如何在And... »

AIDL使用规范及调用过程解析(Android Q)

AIDL使用规范及调用过程解析(Android Q)

AIDL使用介绍AIDL的全称是Android Interface definition language,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口,用处当然就是用来进程间的通信和方法调用了。系统Service的调用示例我们以系统服务的调用来分析AIDL的使用过程。AMS的服务调用关键实现AIDL 文件生成的类中会自动生成两个类,Proxy ... »

没有公式、没有代码,文科生也能看懂的AI大热方向【强化学习】基本原理 || 自动控制、围棋、AlphaGo核心算法:强化学习

没有公式、没有代码,文科生也能看懂的AI大热方向【强化学习】基本原理 || 自动控制、围棋、AlphaGo核心算法:强化学习

不用公式、不用代码,白话讲讲强化学习原理The best way to learn is to teach others.近年来,强化学习在围棋等棋牌项目、星际争霸等电脑游戏、机器人玩魔方等自动控制领域颇有建树,那么其核心原理是什么呢?在说强化学习之前,我们先来聊聊他的两个兄弟:监督学习和无监督学习。换个角度,强化学习能够考虑作出决策后,会如何影响接下来的进展及一系列决策,因此强化学习的实时决策总... »

使用YOLOv3目标检测制作CSGO自瞄AI外挂

使用YOLOv3目标检测制作CSGO自瞄AI外挂

先放下视频效果吧:bilibili视频效果 pytorch版本 csgo设置: 鼠标设置中:灵敏度调8,关闭原始数据输入 视频设置中:窗口化运行,并拖放到屏幕左上角(我的移动鼠标的参数是根据这里的坐标写的,不然移动鼠标不准,大家可以自己测试下全屏时,移动鼠标的输入量和准星的移动对应关系) python库: 获取截图:PIL 目标检测:YOLOv3相关依赖 控制鼠标:pyautogui 代码是在Py... »

Unity+百度AI,轻松实现语音交互,全平台兼容(倾力推荐,非常好用)

Unity+百度AI,轻松实现语音交互,全平台兼容(倾力推荐,非常好用)

废话不多说先上视频,各位小伙伴要的是这种效果就可以继续看下去了。 Unity语音识别 全程只有一个类,需要的亲自提~ using System; using System.Collections; using System.Text.RegularExpressions; using UnityEngine; using UnityEngine.EventSystems; using UnityE... »

【paddlepaddle】《百度深度学习7日打卡营-Python小白逆袭AI大神》学习心得

【paddlepaddle】《百度深度学习7日打卡营-Python小白逆袭AI大神》学习心得

课程宣传先上:https://aistudio.baidu.com/aistudio/course/introduce/1224 在参加这期训练营之前,了解过PaddlePaddle,但是没有深度去了解他,后面通过PaddlePaddle官网发现了AIStudio。就开始在AIStudio上学习相关的课程,也看到了很多往期的七天打卡营,自己认为自己不是一个学习比较自觉地人,所以一直想要参加打卡营,... »

AI小白的学习记录

AI小白的学习记录

关于入门前的准备:对于Anaconda、cuda、cudnn和TensorFlow环境的安装(图文) 关于Acaconda的安装 只需要到官网下载并安装 链接:https://www.anaconda.com/ 安装成功之后,效果展示如下。 开始菜单栏: 打开Anaconda Navigator的界面: 原创文章 1获赞 5访问量 75 关注 私信 展开阅读全文 作者:Bruce Jue »

Python实战!滑雪、贪吃蛇和AI五子棋,附仓库!

PythonGame仓库学了几天Python,学了GUI库、Pygame库,又做一些游戏了,有贪吃蛇、滑雪和AI对下五子棋快快快,点赞!GIthub仓库:https://github.com/Github-Programer/PythonGame客官,点个赞?详细解释首先,需要几个库,打开cmd,输入如下命令pip install pygame安装pygame,如果出错,可以试试pip3 inst... »

Deep Reinforcement Learning超简单入门项目 Pytorch实现接水果游戏AI

Deep Reinforcement Learning超简单入门项目 Pytorch实现接水果游戏AI

学习过传统的监督和无监督学习方法后,我们现在已经可以自行开发机器学习系统来解决一些实际问题了。我们能实现一些事件的预测,一些模式的分类,还有数据的聚类等项目。但是这些好像和我们心目中的人工智能仍有差距,我们可能会认为,人工智能是能理解人类语言,模仿人类行为,并做到人类难以完成的工作的机器。所谓KNN、决策树分类器,好像只是代替人类进行一些简单的工作。 但今天,我们似乎在强化学习的领域找到了通往真正... »

百度AI-7Days-打卡集训营总结

百度AI-7Days-打卡集训营总结

这里写自定义目录标题打卡训练营总结Day1Day2Day3Day4Day5感悟 打卡训练营总结 本次打卡一共有7次授课,5次任务。 Day1:简单的格式化输出和os库的简单应用 Day2:爬取选手信息(自写爬取图片) Day3:《青春有你2》选手数据分析 Day4:《青春有你2》选手识别 Day5:综合大作业 Day1 第一次作业的内容: 1、输出 9*9 乘法口诀表(注意格式) 2、查找特定名称... »

python小白0基础利用飞桨平台实现AI识别加口罩

python小白0基础利用飞桨平台实现AI识别加口罩

AI识别未加口罩图片并通过识别技术加上项目简介项目不足项目说明项目思路代码详解解析成果思考及总结 大家好,这里是小白三岁,三岁做梦都没有想到,能够踏上AI技术路,用上AI还完成了一个理想丰满现实骨感的项目,项目漏洞极多,希望大佬们帮忙改进,谢谢大家~~ 项目简介 三岁通过AI技术对导入的照片进行AI识别,查看是否戴口罩,如果没有就采用人脸关键点检测,在对应的位置上加上“口罩”,里面涉及了百度飞桨的... »

被AI人机疯狂单杀?王者荣耀AI“绝悟”亲测体验

被AI人机疯狂单杀?王者荣耀AI“绝悟”亲测体验

在论文发出不久后,我写了一篇我个人对论文思想的理解:利用Deep Reinforcement Learning训练王者荣耀超强AI,虽然论文中贴出了该 AI 与职业选手们的交战数据,但无一败场的战绩实在是令我激动的同时也产生了一些疑惑,到底“绝悟”能进行哪些操作能够把职业玩家打的毫无脾气。(一) 如何评测“绝悟”的智能程度? »

用百度AI平台接口实现OCR文字识别

用百度AI平台接口实现OCR文字识别

在此,以图文形式详细介绍普通开发人员如何接入百度AI开放平台。 »

强化学习——OpenAI Gym——环境理解和显示

强化学习——OpenAI Gym——环境理解和显示

强化学习——OpenAI Gym——环境理解和显示 本文以CartPole为例。 新建Python文件,输入 import gym env = gym.make("CartPole-v0") # 定义使用gym库中的环境:CartPole env = env.unwrapped # 打开包装 # 以上两句可换成 env = gym.make('CartPole-v0').unwrapped pri... »

飞桨PaddlePaddle-AI结营心得

飞桨PaddlePaddle-AI结营心得

前言 首先附录一下一周任务青2系列中值得关注的一些小点。总体来说,我觉得课程总体设计 通过 青2 这个任务情景 将各种任务串起来,有项目的初步框架。 Day2 《青春有你2》Python 爬虫 和人像动漫体验 Day4 《青春有你2》分类任务坑总 Day5《青春有你2》评论数据爬取与词云分析 心得 第一天的任务是利用python的基本知识完成一些编程题。青2 系列任务从第二天开始。首先是数据获取部... »

Page 1 of 14123»