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

  • 大小: 102KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: 其他
  • 標簽: c++??

資源簡介

利用神經網絡中的SOM模型實現對圖像的壓縮方法。

資源截圖

代碼片段和文件信息

#include?“head.h“

void?readBmp(const?char?*?iBmpFile?unsigned?char?*BmpHeader?unsigned?char?**sourcePixel)
{

FILE?*?fp=fopen(iBmpFile?“rb“);

if?(fp==NULL)
{
cerr<<“cannot?open?“< exit(1);
}

fread(BmpHeader?1?BMPHEADBYTES?fp);//從fp文件中讀取文件頭和信息頭到BmpHeader
for?(int?i=0;?i {
fread(sourcePixel[i]?1?BMPWIDTH?fp);//從fp文件中讀取像素數據到sourcePixel
}

fclose(fp);
}

void?saveBmp(const?char?*oBmpFile?unsigned?char?*BmpHeader?unsigned?char?**targetPixel)
{

FILE?*fp;

fp=fopen(oBmpFile?“wb“);
if?(fp==NULL)
{
cout<<“out?bmpfile?open?error!“< exit(1);
}

fwrite(BmpHeader?1?BMPHEADBYTES?fp);//從BmpHeader寫入文件頭和信息頭到文件fp
for?(int?i=0;?i {
fwrite(targetPixel[i]?1?BMPWIDTH?fp);//從targetPixel寫入像素數據到文件fp
}
????fclose(fp);
}

int?findMin(const?double?*?d)
{
double?temp=d[0];
int?q;
for?(int?i=0;?i {
if?(d[i] {
temp=d[i];
q=i;
}
}
return?q;
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????66614??2012-11-28?08:29??som\CR.BMP
?????文件???????66614??2012-11-28?08:29??som\LENA.BMP
?????文件????????1076??2012-11-28?08:41??som\ReadSaveBMP.cpp
?????文件????????3860??2012-11-28?09:18??som\SOM.CPP
?????文件?????????655??2012-11-28?08:41??som\head.h
?????目錄???????????0??2012-11-28?08:59??som\

評論

共有 條評論