- 博客(8)
- 收藏
- 关注
原创 Java查漏补缺-高级篇-Java中的常用类:日期时间处理相关API
JDK 8之前java.lang.System静态方法System类提供的public static long currentTimeMillis(),用于返回当前时间与1970年1月1日0时0分0秒的时间差,以毫秒为单位。计算世界时间的主要标准有:UTC: Coordinated Universal TimeGMT: Greenwich Mean TimeCST: Central Standard Timejava.util.Date类表示特定的瞬间,精确到毫秒构造器Date
2021-07-06 16:54:59
353
原创 Java查漏补缺-高级篇-Java中的常用类:StringBuffer和StringBuilder
StringBuffer与StringBuilderjava.lang.StringBuffer代表可变的字符序列,JDK1.0中声明,可以对字符串内容进行增删,此时不会产生新的对象。不同于String,StringBuffer类的对象必须使用构造器生成,有3种构造器:StringBuffer():初始capacity为16的字符串缓冲区StringBuffer(int capacity):构造指定容量的字符串缓冲区StringBuffer(String str):将内容初始化为指定字符串内
2021-07-05 10:52:50
221
原创 Java查漏补缺-基础篇-异常处理相关知识
概述Java中将程序执行中发生的不正常情况称为异常。Java程序在执行过程中所发生的的异常事件可以分为两类:Error:JVM无法解决的严重问题。如:JVM系统内部错误、资源耗尽,e.g. StackOverflowError和OOM。一般不编写针对性的代码进行处理。Exception:其他因变成错误或偶然外在因素导致的一般性问题(不包括语法错误),可以使用针对性的代码进行处理。e.g. 空指针访问、读取不存在的文件、网络连接中断、数组下标越界。异常体系结构分类运行时异常指编译器不
2021-07-04 17:12:48
246
原创 Java查漏补缺-基础篇-面向对象相关知识:单例模式、抽象、接口新特性与内部类
Java基础篇面向对象单例模式定义单例模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例(哪怕是多线程),并且该类只提供一个取得其对象实例的方法。如果要让一个类在JVM中只产生一个实例,可以采用以下方法:将类的构造器的访问权限设置为private => 这样在类的外部无法通过new操作符获取类的实例此时,在类的内部可以产生该类的对象,由于类外部无法获取实例,因此需要提供一个静态方法来返回类内部创建的实例由于静态方法只能访问类中的静态成员变量,因此,类内部
2021-07-04 15:37:00
216
原创 C++中关于指向非静态成员函数和静态成员函数的指针的用法区别
int (Point::*funcptr)() const = &Point::getX; // 定义成员函数指针并初始化void (*funcptr)() = Point::showCount; // 定义一个指向函数的指针,指向类的静态成员函数在书上的例子中,有以上两条语句。可以发现,指向成员函数的指针,当指向普通成员函数时,需要使用&;指向静态成员函数时,不需...
2019-04-27 10:36:48
1613
原创 在MATLAB中用鼠标在视频上选取一个矩形区域,并获取该区域的RGB均值信息
%%用鼠标在视频上选取一个区域,并绘制该区域内的RGB均值曲线obj = VideoReader('D://Project//VideoMaterials//00.avi');%输入视频位置,并获取视频所有帧numFrames = obj.NumberOfFrames;% 帧的总数firImag = read(obj, 1); %在第一帧进行操作,获取选定区域imshow(firImag...
2018-05-21 16:45:29
2992
原创 使用MATLAB计算视频每一帧的RGB均值,并绘制出相应的RGB均值曲线
%%获取视频文件obj = VideoReader('D://Project//VideoMaterials//00.avi');%输入视频位置,并获取视频所有帧numFrames = obj.NumberOfFrames;% 帧的总数%%获取各帧图像并保存,获取RGB均值并绘制对应曲线r = []; %分别存放各帧RGB的数值g = [];b = [];for i = 1 : n...
2018-05-21 16:44:12
3901
5
转载 使用MATLAB读取视频并获取视频信息、分帧保存
题外话:初学MATLAB,是因为跟着老师做项目,与MATLAB机器学习相关,包含了智能信息处理,是从前未接触的领域。因此,想写博客来记录自己的学习进度。老师安排的第一次任务为:用MATLAB读取视频,观察和学习视频的相关信息,并分帧保存为一个个彩色图像;计算每幅图的RGB三个矩阵的均值,并且用曲线图绘制出来;用MATLAB在视频的第一帧中选一个区域,将选中区域的局部RGB矩阵均值计算出来并绘制相应...
2018-05-15 00:58:11
27511
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人