zoukankan      html  css  js  c++  java
  • paip.c++ qt 图片处理 检测损坏的图片

    paip.c++ qt 图片处理 检测损坏的图片




    作者Attilax ,  EMAIL:1466519819@qq.com 
    来源:attilax的专栏
    地址:http://blog.csdn.net/attilax


    #include <QMessageBox>
    #include <QFileDialog>
    #include "helo.h"


    //#include <qfile.h>
    //#include <qdir.h>
    //#include <qfileinfo.h>
    //#include<qdiriterator.h>
     #include <QtCore>
    //#include <QFileInfoListIterator>
    //#include "qfileinfo.h"
    //#include <QDirIterator>
    //#include <attilaxc9>
    //#include <QDirIterator>
    #include <qtextstream.h>
    void MainWindow::processImg(QString filename)
    {
    QString imgpath=filename;
        QImage image;
             image.load(imgpath);//fileName为图片的路径


             int imgwidth=image.width();
             QString imgwidth_str = QString::number(imgwidth, 10);
              QString imghit_str =QString::number(image.height(), 10);
              if(imgwidth==0&&image.height()==0 )
                  output2log("c:\\picbrokAll.txt",filename);




    }




    //检测


          QColor c = image.pixel(3,11);//第1行第11列的像素
          //  int* redpix,green,blue,alfa;
      // Qrgb qrgbc9=     c.rgb();
    //c.getRgb(redpix,green,blue,alfa);
     QString pixRed_str =QString::number(c.red() , 10);
  • 相关阅读:
    作业呢
    留言板
    题解 lg2480 古代猪文
    题解 lg4139 上帝与集合的正确用法
    AFO
    题解 lg2946 [USACO09MAR]Cow Frisbee Team S
    题解 lg4158 [SCOI2009]粉刷匠
    题解 HDU4035 Maze
    题解 lg3232 [HNOI2013]游走
    题解 HDU4652 Dice
  • 原文地址:https://www.cnblogs.com/attilax/p/15199550.html
Copyright © 2011-2022 走看看