在QR码图像的识别中,图像的倾斜会给整个识别过程带来一定程度的误差。考虑到传统Canny算子检测对于去除局部噪声的效果并不是很理想,提出了一种基于自适应中值滤波的Canny算子边缘检测方法,再结合Hough变换标识出直线段并计算出倾斜角度,最后用双线性插值算法对QR码图像进行旋转校正。将其在Matlab平台上进行验证实验,结果表明,改进的Canny算法有效地去除了图像噪声,并能够准确地完成了QR码图像的旋转校正。