针对当前大多数图像隐写算法嵌入量低且图像质量差,不能满足大数据时代对大容量的要求,提出一种新的基于像素差和菱形编码的图像隐写算法。利用平滑部分占图像的大多数区域,对传统基于像素差的图像隐写方法进行改进,增加嵌入量,并结合菱形编码方法保持图像质量。对改进算法进行了仿真,与传统的像素差算法相比,提出的算法增加了嵌入容量,保持了很好的图像质量,并提高了安全性。