Qt/C++ 图片分割~

  • Post author:
  • Post category:其他




就是遍历啦~



主要函数就是QPixmap的copy函数~





void




Dialog


::


splitpixmap


(


QPixmap




&


pixmap


,


int




xnum


,




int




ynum


)


{

    for (int x = 0; x< xnum; ++x){

        for (int y = 0; y < ynum; ++ y){

           m_pixlist<<pixmap.copy(x * (pixmap.width() / xnum),  y * (pixmap.height() / ynum),

                                           pixmap.width() / xnum , pixmap.height() / ynum);

        }

    }

}


上面就切了一个长3个高2个的共6个图片;








powered by:小乌龟在大乌龟背上







版权声明:本文为what951006原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。