• 大小: 89.32 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-22
  • 语言: 其他
  • 标签: qt  图像处理  

资源简介

简单的图像处理软件,可实现灰度、二值化、RGB、反色、膨胀、腐蚀、锐化等

资源截图

代码片段和文件信息

#include “donewdialog.h“
#include “ui_donewdialog.h“
#include 

DoNewDialog::DoNewDialog(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::DoNewDialog)
{
    ui->setupUi(this);
    backColor = Qt::white;
}

DoNewDialog::~DoNewDialog()
{
    delete ui;
}

void DoNewDialog::changeEvent(QEvent *e)
{
    QDialog::changeEvent(e);
    switch (e->type()) {
    case QEvent::LanguageChange:
        ui->retranslateUi(this);
        break;
    default:
        break;
    }
}

int DoNewDialog::getWidth()
{
    return ui->widthSpinBox->text().toInt();
}

int DoNewDialog::getHeight()
{
    return ui->heightSpinBox->text().toInt();
}

QColor DoNewDialog::getBackColor()
{
    return backColor;
}


void DoNewDialog::on_toolButton_clicked()
{
    QColor newColor = QColorDialog::getColor();  //从颜色对话框获得颜色
    if (newColor.isValid())   //如果得到的是可用的颜色
    {
        backColor = newColor;

        QPalette palette = ui->textBrowser->palette(); //显示这个颜色
        palette.setColor(QPalette::basebackColor);
        ui->textBrowser->setPalette(palette);
        update();
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1170  2010-02-07 20:37  qt\donewdialog.cpp

     文件        592  2010-02-07 20:37  qt\donewdialog.h

     文件       3623  2010-02-07 20:31  qt\donewdialog.ui

     文件       1028  2009-10-16 18:37  qt\images\clear.png

     文件        928  2009-10-16 18:37  qt\images\exit.png

     文件       4133  2010-05-11 13:59  qt\images\help.jpg

     文件      14935  2010-05-07 23:46  qt\images\help.png

     文件       1038  2009-10-16 18:37  qt\images\new.png

     文件        854  2009-10-16 18:37  qt\images\open.png

     文件        937  2009-10-16 18:37  qt\images\print.png

     文件       1324  2009-09-22 13:43  qt\images\rotate.png

     文件       1172  2009-10-16 18:37  qt\images\save.png

     文件       1182  2009-10-16 18:37  qt\images\saveas.png

     文件        702  2009-10-16 18:37  qt\images\shear.png

     文件        960  2009-10-16 18:37  qt\images\tool.png

     文件      34255  2010-05-07 23:45  qt\images\xg.png

     文件       1315  2009-09-22 13:43  qt\images\zoom-1.png

     文件       1332  2009-09-22 13:43  qt\images\zoom-in.png

     文件       1266  2009-09-22 13:43  qt\images\zoom-out.png

     文件        270  2010-02-05 10:51  qt\main.cpp

     文件       7550  2010-05-13 10:15  qt\mainwindow.cpp

     文件       2109  2010-05-13 10:15  qt\mainwindow.h

     文件      18587  2010-05-14 12:51  qt\mainwindow.ui

     文件       5840  2010-05-14 13:02  qt\Makefile

     文件       8710  2010-05-14 13:02  qt\Makefile.Debug

     文件       8887  2010-05-14 13:02  qt\Makefile.Release

     文件        629  2010-05-11 13:52  qt\menu.qrc

     文件        593  2010-05-13 12:17  qt\menu1.qrc

     文件        601  2010-02-05 10:51  qt\myResource.qrc

     文件        450  2010-05-13 12:17  qt\paint.pro

............此处省略12个文件信息

评论

共有 条评论