VC++
c:字符; by:字节; n:短整数和整数;
i:整数; b:布尔型; w:无符号字;
l:长整型; fn:函数指针; s:串;
h:句柄; dw:无符号长整型; msg:消息
lp:32位长整数指针; sz/str:以0字符串长度规则为结束符的字符串;
一般的命名规则:
(1) 变量命名:前缀加名字;
(2) 函数命名:不带前缀,函数中每一个单词得开头字母要大写;
(3) 类和常量:所有类和常量都是大写字母;
(4) 类:在名称前加一个C;
(5) 类得成员:一般加m_;
hInstance: 它是windows为该应用程序实例的一个句柄;
lpCmdLine: 如果应用程序命令行得形式被启动;
nCmdshow: 系统传入有如何打开应用程序窗口得信息;
hWnd: 提示框的父窗口的句柄;
lpText: 一个以空字符结尾的字符串指针;
lpCaption: 一个以空字符结尾的字符串指针;
uType: 该参数决定了提示框的风格类型;
msg: 消息结构体,用来存放消息;
hAccelTable:用来存放键盘加速建表的句柄;
s2Title: 装入的是窗口的标题栏字符串;
s2WindowClass:装入的是类名字符串;
uID: 资源ID;
lpBuffer: 存放字符串的缓冲区。
MATLAB
图像读取: I=imread(‘.’);
显示: inshow(I);
保存: imwrite(I2,’cameraman.bmp’);文件的扩展名.bmp;
检查新生成文件内容:imfinfo(’cameraman.bmp’) 注意imfinfo不加;;
whose: 查看图像内容;imsize:改变图像大小;imwntrast手动调控制面板;
figure:imshow():用figure避免覆盖; adapthstg
strel(‘disk,16): 创建圆盘图形;
imopen: 对图像开运算,能平滑图像的轮廓,消弱狭窄得部分;
imsubtrack: 相减函数;
graythresh: 得到图像的全局阀值;
imzbw: 将灰度图转换为二值图;
bwlabel: 可以用于对二值图像进行标准;索引图像得彩图像滤波——先转换成RGB
image(x,y,c):x,y,图像左上角坐标c显示图片;
imagesc: 自动标度输入数据;
imhist(I,N):在长度为N的灰度条上显示I的直方图;
pixval: 函数用于显示图像的亮度值;
im2uint8: 转化成[0~255];
mag2gray: 转化成[0,1];
im2double: 若输入united8将为[0,1],若为double时输出不变。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论