中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

360網(wǎng)站推廣官網(wǎng)網(wǎng)址app推廣引流

360網(wǎng)站推廣官網(wǎng)網(wǎng)址,app推廣引流,做網(wǎng)站設(shè)計(jì)需要哪些知識(shí),站酷海報(bào)設(shè)計(jì)圖片在網(wǎng)上找了很多圖像亮度的調(diào)整算法,下面是其中一種,可以通過條形框進(jìn)行調(diào)整,并實(shí)時(shí)的查看對(duì)應(yīng)參數(shù)值后的效果。 圖像亮度處理公式: y [x - 127.5 * (1 - B)] * k 127.5 * (1 B); x 是輸入像素值 y 是輸出像素值 B 是亮度值, …

在網(wǎng)上找了很多圖像亮度的調(diào)整算法,下面是其中一種,可以通過條形框進(jìn)行調(diào)整,并實(shí)時(shí)的查看對(duì)應(yīng)參數(shù)值后的效果。

圖像亮度處理公式:
y = [x - 127.5 * (1 - B)] * k + 127.5 * (1 + B);

x 是輸入像素值
y 是輸出像素值
B 是亮度值, 范圍在[-1,1]之間

對(duì)比度處理公式:
k是調(diào)節(jié)對(duì)比度
k = tan( (45 + 44 * c) / 180 * PI );
c 是對(duì)比度值, 范圍在[-1,1]之間

下面是具體實(shí)現(xiàn)代碼

#include <iostream>
#include "opencv2/core.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/highgui.hpp"using namespace std;
using namespace cv;#define SWAP(a, b, t)  do { t = a; a = b; b = t; } while(0)
#define CLIP_RANGE(value, min, max)  ( (value) > (max) ? (max) : (((value) < (min)) ? (min) : (value)) )
#define COLOR_RANGE(value)  CLIP_RANGE(value, 0, 255)
#define M_PI 3.1415926
int adjustBrightnessContrast(InputArray src, OutputArray dst, int brightness, int contrast)
{Mat input = src.getMat();if (input.empty()) {return -1;}dst.create(src.size(), src.type());Mat output = dst.getMat();brightness = CLIP_RANGE(brightness, -255, 255);contrast = CLIP_RANGE(contrast, -255, 255);double B = brightness / 255.;double c = contrast / 255.;double k = tan((45 + 44 * c) / 180 * M_PI);Mat lookupTable(1, 256, CV_8U);uchar* p = lookupTable.data;for (int i = 0; i < 256; i++)p[i] = COLOR_RANGE((i - 127.5 * (1 - B)) * k + 127.5 * (1 + B));LUT(input, lookupTable, output);return 0;
}static string window_name = "photo";
static Mat src;
static int brightness = 255;
static int contrast = 255;
static void callbackAdjust(int, void*)
{Mat dst;adjustBrightnessContrast(src, dst, brightness - 255, contrast - 255);imshow(window_name, dst);
}int main()
{src = imread("D:/vsproject/skin_beauty/jishu-image/face02/center.jpg");if (!src.data) {cout << "error read image" << endl;return -1;}namedWindow(window_name, WINDOW_NORMAL);resizeWindow(window_name, 800, 600);//設(shè)置窗口展示大小createTrackbar("brightness", window_name, &brightness, 2 * brightness, callbackAdjust);createTrackbar("contrast", window_name, &contrast, 2 * contrast, callbackAdjust);callbackAdjust(0, 0);waitKey();return 0;}

http://www.risenshineclean.com/news/21961.html

相關(guān)文章:

  • 律師事務(wù)所網(wǎng)站建設(shè)企業(yè)網(wǎng)站類型有哪些
  • 有哪些好的做兼職網(wǎng)站百度2022年版本下載
  • 北京城鄉(xiāng)建設(shè)委員會(huì)網(wǎng)站網(wǎng)絡(luò)seo排名
  • 四川成都網(wǎng)站制作廣州網(wǎng)站優(yōu)化費(fèi)用
  • git怎么做隱私政策網(wǎng)站鏈接生成器
  • 如何做網(wǎng)站走查專業(yè)seo站長(zhǎng)工具全面查詢網(wǎng)站
  • 北京微網(wǎng)站appseo文章代寫一篇多少錢
  • 免費(fèi)php網(wǎng)站有哪些百度seo怎么樣優(yōu)化
  • 怎么做免費(fèi)推廣網(wǎng)站百度怎么投廣告
  • 成都手機(jī)端建站模板百度官方認(rèn)證
  • 網(wǎng)站建設(shè)制作定制百度競(jìng)價(jià)怎么做效果好
  • 平板微信hd版seo網(wǎng)絡(luò)推廣是什么意思
  • 上海網(wǎng)站建設(shè)seodian培訓(xùn)學(xué)校機(jī)構(gòu)有哪些
  • 番禺網(wǎng)站建設(shè)外包今日油價(jià)92汽油
  • 自己的網(wǎng)站怎么做關(guān)鍵詞優(yōu)化吉林seo外包
  • 南山公司網(wǎng)站建設(shè)合作seo公司
  • 有哪些做問卷調(diào)查賺錢的網(wǎng)站6網(wǎng)絡(luò)營(yíng)銷推廣平臺(tái)
  • 個(gè)人做動(dòng)漫資源網(wǎng)站比較好用的搜索引擎
  • 汕頭建站平臺(tái)今日軍事新聞?lì)^條打仗
  • 沈陽做網(wǎng)站的公司排名預(yù)測(cè)2025年網(wǎng)絡(luò)營(yíng)銷的發(fā)展
  • wordpress首頁(yè)導(dǎo)航添加圖片尺寸優(yōu)化網(wǎng)站界面的工具
  • 網(wǎng)站建設(shè)修改建議個(gè)人網(wǎng)站的制作模板
  • 上海裝修公司排名境遠(yuǎn)鄭州百度網(wǎng)站快速優(yōu)化
  • 企業(yè)網(wǎng)站模板 演示網(wǎng)站建設(shè)方案模板
  • 變更備案提示 網(wǎng)站主辦者沖突軍事新聞今日最新消息
  • 怎么做網(wǎng)站上的模擬動(dòng)畫百度競(jìng)價(jià)在哪里開戶
  • wordpress5.6優(yōu)化大師怎么提交作業(yè)
  • 阿克蘇網(wǎng)站建設(shè)百度權(quán)重5的網(wǎng)站能賣多少錢
  • 做網(wǎng)站用虛擬服務(wù)器可以嗎免費(fèi)自助建站平臺(tái)
  • wordpress 內(nèi)容采集重慶seo主管