const double PI = 3.141592653589793;
short** volumeData=m_stData3DInput.pnData;
int imageSize = m_stData3DInput.nSliceWidth;
int imageNum = m_stData3DInput.nSliceNum;
double rotateAngle = 15 * PI / 180;// 弧度值, 前面角度,后边转换
Point2d rotateCenter{
double(imageSize / 2),double(imageSize / 2) };
array<Point2d, 4> boundPoint{
Point2d{
0.0,0.0},Point2d{
0.0,double(imageSize)},Point2d{
double(imageSize),0.0},
Point2d{
double(imageSize),double(imageSize)} };
Point2d row(1.0,0.0), col(0.0,1.0)
C++ 旋转dicom 数据
最新推荐文章于 2022-10-19 11:12:31 发布