- 博客(9)
- 收藏
- 关注
OpenCV学习笔记(12)OpenCV调用Matlab函数进行保存视频的尝试
OpenCV2.1 的 ffmpeg 似乎编译有问题,不能正常进行视频读写方面的操作,因此尝试调用 Matlab 来完成,不过也还没成功,详细记录如下: 1、在 Matlab 中通过 mex –setup 和 mbuild –setup 指定 VS2008 SP1 作为 C 编译器。 2、编写保存视频的 fun_saveVideo.m 文件如下: function fun_saveVid...
2010-05-27 17:36:00 284
Matlab+VC混合编程的mclmcr.h重复定义错误解决方法
问题: 在使用 VS2008 SP1 与 Matlab2009a 混合编程时遇到如下编译错误: 1>------ Build started: Project: testsincplot_dll, Configuration: Debug Win32 ------ 1>Compiling... 1>testsincplot_dll.cpp 1>d:\...
2010-05-27 02:19:00 97
异常中的一个小问题和注意点
在处理异常过程中,使用try catch进行异常捕获,try相当是声明了一个代码块,所以如果在try中声明变量的话,在try外面是不可以访问的。这点在异常进行处理时需要注意,如果一个变量或对象被多次使用,特别要注意。 代码示例如下: public class Demo16{ public static void main(String args[]){ try{ ...
2010-05-24 21:42:00 65
Inputstream读取文件,使用read()方法,判断尾标记需要注意的问题
先看下面一段代码: //同过判断文件的结尾来读取文件 import java.io.File; import java.io.InputStream; import java.io.FileInputStream; public class InputStreamDemo02 { public static void main(String args[]) throws Excep...
2010-05-20 11:46:00 423
使用Inputstream读取文件
在java中,可以使用InputStream对文件进行读取,就是字节流的输入。当读取文件内容进程序时,需要使用一个byte数组来进行存储,如此会有如下两个问题: 1.如何建立合适大小的byte数组,如果已知输入流的大小。 2.如果不知输入流的大小,则肯定需要建立一个很大的byte数组,那么byte中很可能有空的内容,那么如何正确合适的将byte数组的中的内容输出? 先看第一个问题:解决之道就...
2010-05-20 11:35:00 80
排序——3.希尔排序
希尔排序是在直接插入排序上改进而来。 1.以一个增量temp将要排序的数组进行分组,所以距离为temp的倍数的元素在同一个组; 2.对每一个组进行快速插入排序; 3.改变增量,从复以上操作; 4.直至增量等于1,结束。 实现代码如下: //希尔排序 public class Demo32 { public static void main(String args[]){ ...
2010-05-05 22:35:00 53
基本数据类型自动向String转型
对于java中的基本数据类型,都可以通过打包转换成其各自对应的包装类,然后通过调用toString方法进行转换成字符串。实际上,所有的基本数据类型都可以自动向String进行转换,验证代码如下: //任何类型碰到String类型的变量或常量之后都会向String进行转型 public class Demo { public static void main(String args[]){...
2010-05-05 21:40:00 75
多态中向上转型后对属性的调用
声明父类的引用指向子类的实例就是向上转型,向上转型发生后可以调用父类的方法,调用子类中覆写了的方法。但是不能单独调用子类独有的方法。要调用子类独有的方法需要通过向下转型。那么,如果调用属性呢,向上转型后分别调用子类独有的,父类独有的,父类和子类都有的属性,又会如何呢。向上转型发生后,只能调用父类属性,不能调用子类属性,虽然大多时候我们为了封装性都不会直接调用属性。 测试代码如下: //多态中向...
2010-05-05 21:23:00 420
关于equals和“==”的详解
首先,equals,equals最常用的是在String下调用,用来比较两个字符串是否相同。但实际上equals是Object中的方法,String对其进行了覆写。Object中的equals方法是用来比较两个对象相等的,但是其默认的是按地址进行比较,并不能对内容进行比较。String覆写了此方法用来对内容进行比较。所以原来的equals与“==”可以说是在一定程度上是相同的。还有一点,在Stri...
2010-05-01 22:17:00 55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人