结构体成员赋值问题
struct PicDataStruct//我自己定义的结构体
{
int width;
int height;
int widthstep;
BYTE* pData;
};
IplImage* pWeight_Destiny//这里面有图像相关数据
下面是出问题的赋值语句:
Weight_DestinyD.width = pWeight_Destiny->width;
Weight_DestinyD.height = pWeight_Destiny->height;
运行结果如下:可以发现width和height的值错位了,对应不上,求解这是为什么?

struct ipilimage 赋值
[解决办法]
推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。