高质量的代码: 1. 规范性:变量函数命名规范:首字母大写,命名具有很好的可读性,代码是否缩进对齐等 2. 完整性:一定要考虑边界输入和错误输入,否则程序容易崩溃 3. 安全性 函数返回值进行判断:IplImage* pSrcImg = cvLoadImage("1.jpg");(pSrcImg是否加载成功?) 除数是否为0的判断 指针是否为空的判断 内存分配是否成功