-
QCPColormap绘图不精确
具体问题如图所示,虽然setRange(QCPRange(0,5),QCPRange(0,5))
但是绘图原点却并没有和显示原点对齐,表现为图像向左下偏移
PS:百思不得其解后经请教师弟,这一问题得以解决
由于QCPColormap进行绘图时,是将某一个矩形范围内的像素都设置为某一颜色值,参考官
方注释
void QCPColorMap::setTightBoundary (bool enabled);
/*Sets whether the outer most data rows and columns are clipped
to the specified key and value range (see QCPColorMapData::setKeyRange, QCPColorMapData::setValueRange).
if enabled is set to false, the data points at the border of
the color map are drawn with the same width and height as all
other data points. Since the data points are represented by
rectangles of one color centered on the data coordinate,