目录
一、运算符
1、赋值运算符
(1) :=
2、比较运算符
(1)> 、>=、<、<=
(2)=、== 等于
(3)#、!= 不等于
3、逻辑运算符
(1)and 与
(2)or 或
(3)not 非
4、控制流
(1)if
(2)for循环
等价成:
for(int i =1;i<=5;i++){
}
(3)while循环
![]()
(4)switch ()中必须是整数
(5)break:终止这一层循环
(6)continue:结束当前这一次循环,继续下一次循环
二、数组操作
超出索引报错
1、数组定义
2、赋值
3、连接
两种方式
4、计算长度
两种方式
5、选取数组中间的元素
(1)选取单个元素
(2)选取多个元素
6、去除数组中的元素
移除后,后面的元素会往前移动
7、在数组中查找值
查找需要注意顺序,从小索引往大索引查
(1)查找失败,返回-1
(2)查找成功,返回所需查找的值的第一个索引
三、异常处理机制
异常出现,程序会中断
1、设置报错模式
2、try-catch语句块
如果关闭报错模式,则try-catch语句失效
try-catch可以嵌套使用,将功能代码模块化以及编号,便于错误的查找
3、Exception中的信息
产生报错后的代码不再运行
Exception错误数组:
(1)第0个元素:错误代码
(2)第2个元素:错误描述
(3)第5个元素:产生错误的算子
四、图片读写操作
1、读取图片
(1)采用拖拽的方式加载单幅、多幅图像
(2)用代码实现加载单幅、多幅图像 read_image
(3)通过助手打开图片
a、使用笔记本摄像头
b、通过助手读取单张、多张图片
c、如果一个文件夹中既有图片文件又有子文件夹,则把递归勾上能获取到所有图片
2、保存图像
(1)图形窗口,鼠标右键---->保存窗口,截屏
(2)write_image 保存原始分辨率图像
(3)dump_xxx :截屏图像窗口,按窗口的大小保存图片
dump_window
dump_window_image