91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

OV7670攝像頭上位機(jī)軟件,使用QT編寫,通過CY7C68013傳輸數(shù)據(jù),上位機(jī)發(fā)送數(shù)據(jù),然后下位機(jī)上傳一幀圖像。整套系統(tǒng)需要上位機(jī)軟件,CY7C68013程序,F(xiàn)PGA程序。這個(gè)是上位機(jī)軟件的源代碼,原來上次的exe文件很多人說不會(huì)用,所以重新上傳源代碼,再不會(huì)用,我也沒法子了。

資源截圖

代碼片段和文件信息

#include?“imagwindow.h“

ImagWindow::ImagWindow(QWidget?*parent)
{
????this->setPalette(QPalette(Qt::white));
????this->setAutoFillBackground(true);
????this->setMinimumSize(200200);

????zoom?=?0;
????zoomin?=?new?QPushButton(this);
????zoomout?=?new?QPushButton(this);
????image?=?new?QImage(1280?320QImage::Format_RGB888);;
????image->setNumColors(256);
????for(int?i=0;i<256;i++?)
????image->setColor(iqRgb(iii));

????zoomin->setIcon(QIcon(“:/images/zoomin.png“));
????zoomin->setMinimumSize(3535);
????zoomout->setIcon(QIcon(“:/images/zoomout.png“));
????zoomout->setMinimumSize(3535);

????QVBoxLayout?*vlayout?=?new?QVBoxLayout(this);
????QHBoxLayout?*hlayout?=?new?QHBoxLayout(this);
????hlayout->addStretch();
????hlayout->addWidget(zoomin);
????hlayout->addWidget(zoomout);

????vlayout->addLayout(hlayout);
????vlayout->addStretch();

????this->setLayout(vlayout);

????QRgb?value;
????for(int?i=0;i<320;i++)
????{
????????for(int?j=0;j<1280;j++)
????????{
????????????value?=?qRgb(0i/4+j/80);
????????????image->setPixel(jivalue);
????????}
????}

????zoom?=?0;

????connect(zoomin?SIGNAL(clicked())?this?SLOT(Izoomin()));
????connect(zoomout?SIGNAL(clicked())?this?SLOT(Izoomout()));
}

ImagWindow::~ImagWindow()
{

}

void?ImagWindow::Izoomin()
{
????zoom?=?1;
????update();
}
void?ImagWindow::Izoomout()
{
????zoom?=?0;
????update();
}

void?ImagWindow::imagedata(int?*data)
{
????for(int?i=0;i<320;i++)
????{
????????for(int?j=0;j<1280;j++)
????????{
????????????Image_data[i*1280+j]=qRgb((data[i*1280+j]&0xf800)>>8(data[i*1280+j]&0x07e0)>>3(data[i*1280+j]&0x001f)<<3);
????????????image->setPixel(1279-j319-iImage_data[i*1280+j]);
????????}
????}
????update();

}

void?ImagWindow::paintEvent(QPaintEvent?*)
{
????QPainter?p;
????p.begin(?this?);
????QImage?image1;
????p.setPen(QPen(Qt::red1Qt::SolidLine));
????if(zoom==0)
????{
????????image1?=??image->scaled(640160Qt::IgnoreAspectRatioQt::SmoothTransformation);
????????p.drawImage(QPoint((this->width()-640)/2(this->height()-160)/2)image1);
????}
????else
????{
????????image1?=??image->scaled(1280320Qt::IgnoreAspectRatioQt::SmoothTransformation);
????????p.drawImage(QPoint((this->width()-1280)/2(this->height()-320)/2)image1);
????}

????p.end();
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????402??2012-10-18?11:11??CMOS\CMOS.pro

?????文件??????17878??2012-10-18?13:15??CMOS\CMOS.pro.user

?????文件????6205522??2012-10-18?13:13??CMOS\debug\CMOS.exe

?????文件?????494640??2012-10-18?11:11??CMOS\debug\imagewindow.o

?????文件????1394795??2012-10-18?13:13??CMOS\debug\imagwindow.o

?????文件????2131806??2012-10-18?13:07??CMOS\debug\main.o

?????文件???????2213??2012-10-18?13:07??CMOS\debug\moc_imagwindow.cpp

?????文件????1382967??2012-10-18?13:07??CMOS\debug\moc_imagwindow.o

?????文件???????2710??2012-10-18?13:07??CMOS\debug\moc_usbthread.cpp

?????文件????1246904??2012-10-18?13:07??CMOS\debug\moc_usbthread.o

?????文件???????2209??2012-10-18?13:07??CMOS\debug\moc_widget.cpp

?????文件????2136454??2012-10-18?13:07??CMOS\debug\moc_widget.o

?????文件??????22093??2012-10-18?11:12??CMOS\debug\qrc_images.cpp

?????文件??????25433??2012-10-18?11:12??CMOS\debug\qrc_images.o

?????文件????2131703??2012-10-18?13:07??CMOS\debug\usbthread.o

?????文件????2142668??2012-10-18?13:13??CMOS\debug\widget.o

?????文件???????2120??2012-10-18?11:11??CMOS\images\icon.png

?????文件????????837??2012-10-18?11:11??CMOS\images\zoomin.png

?????文件????????834??2012-10-18?11:11??CMOS\images\zoomout.png

?????文件????????174??2012-10-18?11:11??CMOS\images.qrc

?????文件???????2357??2012-10-18?13:13??CMOS\imagwindow.cpp

?????文件????????718??2012-10-18?13:07??CMOS\imagwindow.h

?????文件????????321??2012-10-18?11:11??CMOS\main.cpp

?????文件???????5772??2012-10-18?13:11??CMOS\Makefile

?????文件???????7231??2012-10-18?13:11??CMOS\Makefile.Debug

?????文件???????7385??2012-10-18?13:11??CMOS\Makefile.Release

?????文件?????960189??2012-10-18?11:11??CMOS\qtc-gdbmacros\debug\gdbmacros.dll

?????文件?????884004??2012-10-18?11:11??CMOS\qtc-gdbmacros\debug\gdbmacros.o

?????文件???????1472??2012-10-18?11:11??CMOS\qtc-gdbmacros\debug\libgdbmacros.a

?????文件??????81686??2012-10-18?11:11??CMOS\qtc-gdbmacros\gdbmacros.cpp

............此處省略21個(gè)文件信息

評(píng)論

共有 條評(píng)論