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

  • 大小: 174KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-16
  • 語言: C/C++
  • 標簽: opencv??c++??

資源簡介

c++版本的opencv開發案例14個中的第4個案例,:圖像編輯器的實現

資源截圖

代碼片段和文件信息

//======================================================================
//?文件:?ColorEnhanceDib.cpp
//?內容:?圖像灰度的顏色增強-源文件
//?功能:?(1)偽彩色增強
//????????
//?
//======================================================================
#include?“StdAfx.h“
#include?“ColorEnhanceDib.h“

//=======================================================
//?函數功能:?構造函數,初始化數據成員
//?輸入參數:?位圖指針
//?返回值:???無
//=======================================================
CColorEnhanceDib::CColorEnhanceDib(CDib?*pDib)
{
m_pDib?=?pDib;
}


//=======================================================
//?函數功能:?析構函數
//?輸入參數:?無
//?返回值:???無
//=======================================================

CColorEnhanceDib::~CColorEnhanceDib(void)
{

}


//=======================================================
//?函數功能:?偽彩色增強
//?輸入參數:?BYTE?*?bpColorsTable-指向要替換的偽彩色編碼表
//?返回值:???無
//=======================================================

void?CColorEnhanceDib::Pseudo_Color_Enhance(?BYTE?*?bpColorsTable?)
{
????int?i; //?循環變量
DWORD?wNumColors; //?顏色表中的顏色數目
????LPRGBQUAD?m_lpRgbQuad;

????wNumColors?=?m_pDib->GetNumOfColor(); //?獲取原圖像顏色表中的顏色數目
????m_lpRgbQuad=?m_pDib->GetRgbQuad();??????//獲取元圖像顏色表指針

if?(wNumColors?==?256) //?判斷顏色數目是否是256色
{

//?讀取偽彩色編碼,更新調色板
for?(i?=?0;?i? {????
????????????//?更新調色板紅色綠色藍色分量
????(m_lpRgbQuad+i)->rgbBlue?=?bpColorsTable[i?*?4];
(m_lpRgbQuad+i)->rgbGreen?=?bpColorsTable[i?*?4?+?1];
(m_lpRgbQuad+i)->rgbRed?=?bpColorsTable[i?*?4?+?2];
//?更新調色板保留位
(m_lpRgbQuad+i)->rgbReserved?=?0;?
}
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-06-18?23:35??04_圖像編輯器實現\
?????目錄???????????0??2019-06-19?00:04??04_圖像編輯器實現\Images\
?????文件???????66616??2019-06-19?00:04??04_圖像編輯器實現\Images\lena.bmp
?????目錄???????????0??2019-06-19?00:04??04_圖像編輯器實現\可執行文件\
?????文件???????87552??2019-06-19?00:04??04_圖像編輯器實現\可執行文件\PhotoProcess.exe
?????目錄???????????0??2019-06-19?00:04??04_圖像編輯器實現\源碼\
?????文件????????1816??2019-06-19?00:04??04_圖像編輯器實現\源碼\ColorEnhanceDib.cpp
?????文件?????????600??2019-06-19?00:04??04_圖像編輯器實現\源碼\ColorEnhanceDib.h
?????文件???????21062??2019-06-19?00:04??04_圖像編輯器實現\源碼\Dib.cpp
?????文件????????2378??2019-06-19?00:04??04_圖像編輯器實現\源碼\Dib.h
?????文件????????3631??2019-06-19?00:04??04_圖像編輯器實現\源碼\FogDlg.cpp
?????文件?????????702??2019-06-19?00:04??04_圖像編輯器實現\源碼\FogDlg.h
?????文件????????7272??2019-06-19?00:04??04_圖像編輯器實現\源碼\FrequencyFilterDib.cpp
?????文件?????????825??2019-06-19?00:04??04_圖像編輯器實現\源碼\FrequencyFilterDib.h
?????文件????????6651??2019-06-19?00:04??04_圖像編輯器實現\源碼\GrayTransformDib.cpp
?????文件?????????869??2019-06-19?00:04??04_圖像編輯器實現\源碼\GrayTransformDib.h
?????文件????????6920??2019-06-19?00:04??04_圖像編輯器實現\源碼\HistogramDib.cpp
?????文件?????????806??2019-06-19?00:04??04_圖像編輯器實現\源碼\HistogramDib.h
?????文件????????7146??2019-06-19?00:04??04_圖像編輯器實現\源碼\ImageFilterDib.cpp
?????文件?????????855??2019-06-19?00:04??04_圖像編輯器實現\源碼\ImageFilterDib.h
?????文件????????6462??2019-06-19?00:04??04_圖像編輯器實現\源碼\ImageRestoreDib.cpp
?????文件?????????708??2019-06-19?00:04??04_圖像編輯器實現\源碼\ImageRestoreDib.h
?????文件????????1802??2019-06-19?00:04??04_圖像編輯器實現\源碼\MainFrm.cpp
?????文件?????????655??2019-06-19?00:04??04_圖像編輯器實現\源碼\MainFrm.h
?????文件???????53404??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.aps
?????文件????????2970??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.cpp
?????文件?????????508??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.h
?????文件???????12936??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.rc
?????文件?????????889??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.sln
?????文件????????7237??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcess.vcproj
?????文件????????1128??2019-06-19?00:04??04_圖像編輯器實現\源碼\PhotoProcessDoc.cpp
............此處省略16個文件信息

評論

共有 條評論