自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuluo的博客

物联网无落

  • 博客(96)
  • 资源 (4)
  • 收藏
  • 关注

原创 python学习之利用opencv实现SIFT特征提取与匹配

文章目录1、SIFT1.1、sift的定义1.2、sift算法介绍1.3、特征检测1.4、特征匹配2、python实现2.1、准备工作2.2、代码实现2.3、运行结果1、SIFT1.1、sift的定义SIFT,即尺度不变特征变换(Scale-invariant feature transform,SIFT),是用于图像处理领域的一种描述。这种描述具有尺度不变性,可在图像中检测出关键点,是一种...

2019-06-14 20:04:03 16711 9

原创 python学习之生成一个二维码(二)

由于上一篇博客:https://blog.csdn.net/qq_43433255/article/details/90677948生成的二维码,不太美观,所以又更改了一下。效果图:代码:#!/usr/bin/env python3# -*- coding:utf-8 -*-u'''Created on 2019年5月29日@author: wuluo'''__author_...

2019-05-30 20:26:18 3033 1

原创 c++学习之根据任意三个坐标的判断三角形的类型(面积、周长)

本次介绍一下,根据输入的任意三个点坐标,判断是否可以构成三角形,以及计算周长,面积。文章目录一、设计的构想1.1、思路介绍1.2、流程图二、代码的实现2.1、函数的介绍2.2、完整的代码一、设计的构想1.1、思路介绍首先,来看一个坐标图(不要嫌弃):图1的部分是,一个简易坐标;图2部分是三组坐标。1)根据输入的三个坐标,判断能否组成三角形;2)先将三角形分为钝角三角形、直角三角形、...

2019-05-29 22:46:39 15086 2

原创 python学习之生成一个二维码(一)

首先,简单介绍一下二维码:二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制...

2019-05-29 20:44:56 24796 5

原创 Android开发之游戏2048代码(二)

这主要是介绍各部分代码,推荐链接:https://blog.csdn.net/qq_43433255/article/details/87939060现在这主要是,将全部代码推除来,当然,嫌弃麻烦的,也可以直接下载:https://download.csdn.net/download/qq_43433255/11206184@[toc]mu一、Java中代码构成1.1mainactivit...

2019-05-27 09:17:42 3529 22

原创 c++学习之冒泡法排序

文章目录冒泡法排序1、概述2、冒泡法的原理2.1、原理2.2、流程图3、冒泡法的时间复杂度及算法稳定性3.1时间复杂度3.2算法稳定性4、实现的代码冒泡法排序1、概述冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到...

2019-05-23 21:51:51 1041

原创 python学习之利用sklearn库自带的函数实现典型回归的回归算法(线性回归,lasso回归,岭回归)

python学习之利用sklearn库自带的函数实现典型回归的回归算法(线性回归,lasso回归,岭回归,弹性网络算法)利用python的sklearn库自带的函数(线性回归,lasso回归,岭回归,弹性网络算法)对给定数据集进行预测分析。文章目录(一)线性回归1、概述2、代码实现2.1、使用sklearn包中的线性回归算法的代码例子2.2、具体实现的列子(一)线性回归1、概述2、代码实...

2019-05-23 16:51:18 12286

原创 Linux学习之安装mysql及phpmyadmin

phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也...

2019-05-21 21:42:43 843

原创 Linux学习之安装OpenCV3.4.1

在ubuntu16.04环境下安装OpenCV3.4.1;官网下载:https://opencv.org/opencv-3-4-1.html选择sources文件:下载完成后,解压:进入到解压后的文件包中:cd opencv-3.4.1安装依赖库和cmake ,如果提醒需要apt-get update,那就先sudo su进入root权限,再sudo apt-get update,然...

2019-05-17 10:33:07 6865 5

原创 VMware Workstation虚拟机安装Ubuntu16.04(桌面版)的教程(小白版)

不知道什么原因,以前安装的Linux,又不能正常运行了,崩了,崩了,崩了…又只有重新安装,还好,镜像文件还在。镜像下载链接:http://www.ubuntu.org.cn/download/desktop打开VM虚拟机,选择新建虚拟机:选择自定义,下一步:兼容性,一般为默认,也就是14.X,也可以视情况更改,下一步:选择镜像;下一步:输入用户名,及密码,下一步:为虚拟机...

2019-05-14 19:04:36 4273 2

原创 python学习之实现语音的简单训练及识别

语音识别是一门交叉学科。近二十年来,语音识别技术取得显著进步,开始从实验室走向市场。人们预计,未来10年内,语音识别技术将进入工业、家电、通信、汽车电子、医疗、家庭服务、消费电子产品等各个领域。 语音识别听写机在一些领域的应用被美国新闻界评为1997年计算机发展十件大事之一。很多专家都认为语音识别技术是2000年至2010年间信息技术领域十大重要的科技发展技术之一。 语音识别技术所涉及的领域包括:...

2019-04-27 23:33:11 4109 2

原创 Matlab2013a学习之提取语音特征参数MFCC

在语音识别(SpeechRecognition)和话者识别(SpeakerRecognition)方面,最常用到的语音特征就是梅尔倒谱系数(Mel-scaleFrequency Cepstral Coefficients,简称MFCC)。根据人耳听觉机理的研究发现,人耳对不同频率的声波有不同的听觉敏感度。从200Hz到5000Hz的语音信号对语音的清晰度影响对大。两个响度不等的声音作用于人耳时,...

2019-04-27 11:30:18 1329 3

原创 CSDN博客编写中关于代码的上传问题(一)

在写博客的过程中,有时会上传大量的代码上去;但是用不同编写工具,在上传代码时(粘贴+复制),有的非常顺利,有的却是出现问题。直接插入相对于的代码!Android的开发工具编写的代码:用Android studio编写的代码,可以直接全篇上传(粘贴+复制),非常顺利,没有任何问题;python用的是eclipse开发工具编写的代码:在实际的操作中,经过大量的操作,发现只能一段一段的上...

2019-04-26 23:35:00 805

原创 Linux学习之安装Meslab及显示.ply文件

首先简单介绍一下两种不同的三维点云文件;.ply文件:PLY文件格式是Stanford大学开发的一套三维mesh模型数据格式,图形学领域内很多著名的模型数据,比如Stanford的三维扫描数据库(其中包括很多文章中会见到的Happy Buddha, Dragon, Bunny兔子),Geogia Tech的大型几何模型库,北卡(UNC)的电厂模型等,最初的模型都是基于这个格式的。PLY多边形...

2019-04-26 23:18:10 5273 1

原创 python学习之双目图像得到景深图(及遇到的问题)

双目视觉测距主要是利用了目标点在左右两幅图像上成像的横向坐标存在的视差,视差与目标点到成像平面的距离Z存在着反比关系:Z=fT/d首先下载一些先关的软件包(有就不用安装了):pip install --upgrade setuptools pip install numpy Matplotlib pip install opencv-pythonpip install --user op...

2019-04-26 23:05:22 6814 4

原创 python学习之汉语文字分词

本次采用python对汉语的一小句文字进行一个简单的分词;简单介绍一下,分词所用到的—jieba:中文分词组件,可用于中文句子/词性分割、词性标注、未登录词识别,支持用户词典等功能。该组件的分词精度达到了97%以上。安装jieba:pip install jieba分词代码:#!/usr/bin/env python3# -*- coding:utf-8 -*-u'''Cre...

2019-04-22 21:56:59 576

原创 Matlab2013a学习之端点检测分割短语音.wav文件

首先,简单介绍一下,端点检测是语音识别和语音处理的一个基本环节,也是语音识别研究的一个热点领域。技术的主要目的是从输入的语音中对语音和非语音进行区分。这里,介绍一下voicebox:基于matlab的语音检测,用于前期处理语音信号的各种函数。预加重,分帧,加窗,端点检测;下载:http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.ht...

2019-04-22 21:47:38 2602 4

原创 MatLab2013a学习之对.wav文件进行傅里叶变换

利用 Matlab 编写一段傅里叶变换代码,对你所采集的 wav 文件中的一段(1-2s)进行傅里叶变换,并显示频谱,同时与 Audition 的频谱图进行对比。代码:[xx,fs]=wavread('7.1.1000.wav');#7.1.1000.wav是进行傅里叶变换的文件x=xx(:,1);N=length(x); time=(0:N-1)/fs; plot(x);M=2048;...

2019-04-17 15:41:34 2841

原创 MatLab2013a学习之图形绘制

这次就简单介绍一下关于MATLAB图形绘制的列子;几点要求与基本知识:1、学习MATLAB图形绘制的基本方法;2、熟悉和了解MATLAB图形绘制程序编辑的基本指令;3、熟悉掌握利用MATLAB图形编辑窗口编辑和修改图形界面,并添加图形的各种标注;4、掌握plot、subplot的指令格式和语法;5、plot(x,y)------绘制由x,y所确定的曲线;6、多组变量绘图:plot(x...

2019-04-17 15:32:38 2724

原创 Matlab2013a学习之男女的声音识别

人能够很容易的听出说话人的性别,我们能不能让机器也像人一样,听声辨别性别?这个答案是肯定的,特别是随着人工智能算法的发展,识别性能是不断的提升。识别男女声,也变的相对容易了。人类基音的范围约为70~350Hz左右,由于生理结构的不同,男性与女性的声音呈现出不同的听觉特征,男声的基音频率大都在100—200HZ之间,而女声则在200—350HZ之间;在会话中,同一发音者的基音频率变化的统计结果,如...

2019-04-16 22:06:00 13984 7

原创 Matlab2013a学习之简单的程序设计

这次简单介绍一下关于MATLAB的程序设计的一些知识。一、学习的几点要求1、熟悉MATLAB程序编辑与设计环境2、掌握各种编程语句语法规则及程序设计方法3、函数文件的编写和设计4、了解和熟悉跨空间变量传递和赋值二、学习的基本知识1、程序流程控制语句for循环结构语法:for i=初值:增量:终值语句1……语句nend说明:1.i=初值:终值,则增量为1。2.初值、增量...

2019-04-16 21:26:55 1063

原创 Linux学习之ROS的uvc camera(笔记本的摄像头)

相机相当于机器人的眼睛。从相机获得的图像对于识别机器人周围的环境非常有用。 例如,利用相机图像的对象识别和脸部识别;使用两台相机(立体相机)从两个不同图像 之间的差异获得的距离值;利用距离值生成3维地图的Visual-SLAM;单眼相机VisualSLAM;利用从彩色图像获得的颜色信息的颜色识别;跟踪特定对象的对象跟踪。由于没有外带的USB摄像机,采用的的笔记本自带的!首先要做的事;查看虚拟机...

2019-04-16 15:21:51 8103 6

原创 python学习之井字棋游戏

井字棋,英文名叫Tic-Tac-Toe,是一种在3*3格子上进行的连珠游戏,和五子棋类似,由于棋盘一般不画边框,格线排成井字故得名。游戏需要的工具仅为纸和笔,然后由分别代表O和X的两个游戏者轮流在格子里留下标记(一般来说先手者为X),任意三个标记形成一条直线,则为获胜。~#!/usr/bin/env python3# -*- coding:utf-8 -*-u'''Created on 2...

2019-04-14 17:12:50 3543 3

原创 Android开发之各种好看的背景颜色

Android开发的过程中,有时会为button或者其它的设置背景颜色,这里就分享一下我收集的各种颜色: <color name="white">#ffffff</color> <!-- 白色 --> <color name="ivory">#fffff0</color> <!-- 象牙色 --> &l...

2019-04-10 15:16:29 7733

原创 MatLab12013a学习之MATLAB数值及符号运算

最近在学习与使用MatLab12013,下面就介绍一下MATLAB的数值及符号运算(一些简单的说明)。一、此次学习掌握的几点要求1、了解伴随矩阵、稀疏矩阵、魔方矩阵、对角矩阵、范德蒙等矩阵的创建,掌握矩阵的基本运算;2、掌握矩阵的数组运算;3、掌握多项式的基本运算;4、会求解代数方程;5、掌握创建符号表达式和矩阵的方法;6、掌握符号表达式的微分和积分运算。二、基本知识1、创建矩阵...

2019-04-10 15:06:39 2360

原创 Linux学习之ROS-Academy-for-Beginners安装记录与问题

前面介绍了如何安装ROS,以及相对应的程序,这次就简单介绍一下ROS-Academy-for-Beginners安装以及过程中遇到的问题!参考链接:https://blog.csdn.net/cungudafa/article/details/88927119下载的东西网址链接:https://github.com/DroidAITech/ROS-Academy-for-Beginners...

2019-04-10 14:37:20 1465 2

原创 MatLab2013a安装教程,图文解说(非常适合小白)

下载相应的软件:打开.ISO文件,点击setup.exe文件:选择不使用Internet安装,点击下一步:选择“是”,点击下一步:输入安装密钥:25716633351674606072,下一步:选择自定义,下一步;选择安装路径,个人建议。不要安装在C盘:下一步,这里按推荐,没有做任何修改:安装,耐心等待:完成后,点击下一步:选择激活,下一步:手动激活,下...

2019-04-01 21:24:29 38433 9

原创 Linux学习之ROS简单编程(二)

前面一篇文章介绍ROS的安装以及一个简单的hello world程序;参考链接:https://blog.csdn.net/qq_43433255/article/details/88806006这一次,介绍关于ROS的两个程序:talker.cpp与listener.cpp,也是一个关于hello world的程序,但是交互式的;首先,打开终端:cd catkin_ws在begi...

2019-03-25 22:53:37 769

原创 Linux(Ubuntu16.04 ,64bit)学习之下安装ROS的教程(附一个hello world程序)

采用的是虚拟机(VMware Workstation)安装的Linux(Ubuntu16.04 ,64bit)首先,简单介绍一下:ROS(Robot Operating System)是一个机器人软件平台,它能为异质计算机集群提供类似操作系统的功能。ROS的前身是斯坦福人工智能实验室为了支持斯坦福智能机器人STAIR而建立的交换庭(switchyard)项目。ROS提供一些标准操作系统服务,...

2019-03-25 21:57:56 2887

原创 Android开发之一个简单实用相机

这一个简单实用的小程序包含了短信,电话,定位等多种功能;但其原理十分简单,界面还有待优化一下;让其更加美观!界面设计为:代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.c...

2019-03-10 09:29:29 13355 2

原创 Android开发之button的几种不同形状

Android开发的过程中,button是最常用的控件之一,但有时候又会设计各种不同样式的button;下面将会介绍几种不同形状的button。新建上面的三个xml文件;jian.xml的代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;selector xmlns:android="http://schemas.android.co...

2019-03-09 14:20:18 9089

原创 Android开发之利用seekbar与网络实现图片的旋转与缩放(二)

在上一篇:https://blog.csdn.net/qq_43433255/article/details/88363948简单介绍了,如何利用seekbar进行图片的旋转与缩放,但只能是一张图片,而且还只能是本地的图片,这次,利用网络的方式,实现多张图片的旋转与缩放;界面的设计:布局的代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&l...

2019-03-09 13:58:58 558 1

原创 Android开发之利用seekbar实现图片的旋转与缩放(一)

在Android开发中,有时利用seekbar实现相关的图片的旋转与缩放;这里就简单介绍一下,如何利用seekbar实现图片的放大与缩小;以及旋转。这是布局代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android="http://s...

2019-03-09 11:48:07 1245 1

原创 python基础学习--猜拳游戏

对于一个初级学习python的人,这将是一个非常有趣的内容;代码非常简单,主要是:随机函数–需要导入random模块与条件语句的一个简单实用;下面,简单介绍一下python中的随机函数:...

2019-03-07 22:04:00 15014 1

原创 用freetype开源字体库,实现在图片上字体大小

掌握truetype字体原理,利用freetype开源字体库,实现在图片上书写一行字体大小变化的诗句(比如首字体增大)。首先,在树莓派上安装freetype:下载好:传输文件,并且安装好:解压,进入对应的安装包,进行配置:配置完成:进行编译:将库安装到根目录/usr/local:查看字库(从pc添加字库到树莓派):进行测试:最终效果图:用到的代码:#inc...

2019-03-05 16:20:49 1517 1

原创 Android开发之图片切换的APP

本次介绍的是关于图片切换的APP,这里实现了两种切换效果;不同的效果针对不同的情况,两种效果的代码都会介绍:代码-布局:main。xml的代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android="http://sch...

2019-03-04 22:13:58 897

原创 Android开发之简易计算器的APP

这个计算器,实现了最基本的运算,但也只能是简单地运算;比如:只能两个数相加(除)之类的,布局也十分简单,采用线性布局;十分利于了解布局代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.constraint.ConstraintLayout xmlns:android="http://schemas.andr...

2019-03-04 21:56:19 1458

原创 基于c++的通信系统仿真--pcm编码与解码

本次是基于c++的通信系统,系统实现的是能对输入的将要编码的值,采用A律13折线进行pcm编码与解码。Pcm的编码与解码采用的是A律13折线,正负各有8段,每段内有16个量化级,共有2816=2^8=256个量化级,因此所需编码位数N=8,这8位编码的安排如下:C1 C2C3C4 C5C6C7C8极性码 段落码 段内码极性码C1表示样值的极...

2019-03-04 21:35:56 3732

原创 Android开发之本地音乐播放器(二)

此次音乐播放器是针对上一个:https://blog.csdn.net/qq_43433255/article/details/88084420开发出来的一个功能增强型,基本实现功能为:通过列表管理SD中的音乐文件。通过seekbar可以显示一首音乐的播放进度。通过seekbar实现音乐播放的进度控制根据不同的音乐切换背景图片界面设计部分:activity_main的代码为:...

2019-03-04 10:54:35 6979

原创 Android开发之简易音乐播放器(一)

这里介绍一个简易的音乐播放器,效果图如下:但是,由于这是一个简易版的音乐播放器,所播放的音乐只有一首,且被写死,但,操作却十分简单,方便理解!这是代码的主要设计:音乐主要存放在这一个文件中:下面就来介绍各部分代码:activity—main。xml:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout ...

2019-03-03 08:41:23 48392 20

超简洁的俄罗斯方块代码.zip

经典游戏的重现,界面简洁,友好。

2021-06-23

youxitwozerofoureight.zip

这是一个游戏关于2048的,亲测代码是没有问题的,界面也是比较优化的

2019-05-26

MyMusicDemo.zip

读取本地音乐,这是音乐播放器代码的一个博客:https://blog.csdn.net/qq_43433255/article/details/88102154#comments,嫌弃麻烦。也可以直接下载。

2019-05-25

Android的五个UI界面

这个关于Android常见的五个UI界面设计,在主界面打开不同的五个样式。

2018-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除