主要參考:
這裡面所描述的自動對比度演算法,通過c#及emgucv的方式實現。
void autocontrastimage(imagebyte> image, ref imagebyte> imageac)
for (int i = 0; i < image.height; i++)
}int pixelcnt = image.width * image.height;
double lowcut = 0.1;
double highcut = 0.1;
intsum = 0;
int maxb = 0; int maxg = 0; int maxr = 0;
int minb = 0; int ming = 0; int minr = 0;
//根據lowcut跟highcut計算各個通道的最大值最小值。
for (int i = 0; i < 256; i++)
}sum = 0;
for (int i = 255; i >= 0; i--)
}sum = 0;
for (int i = 0; i < 256; i++)
}sum = 0;
for (int i = 255; i >= 0; i--)
}sum = 0;
for (int i = 0; i < 256; i++)
}sum = 0;
for (int i = 255; i >= 0; i--)
}// 獲取三通道中的最大值最小值
int minv = minb;
if (minv > ming)
if (minv > minr)
int maxv = maxb;
if (maxv < maxg)
if (maxv < maxr)
//構建對映表
int map = new
int[256];
for (int i = 0; i < 256; i++)
else
if (i > maxv)
else
}// 獲得輸出影象
for (int i = 0; i < image.height; i++)
}}
Oracle 實現自增列
sql server中實現自增列只需要將字段定義為identity 1,1 而在oracle中自增列需要使用乙個序列 sequence 和觸發器來實現。1.建立sequence,首先需要有create sequence或者create any sequence許可權 1 create sequenc...
oracle實現自增
oracle實現自增id 建立一張t studentinfo表 create table t studentinfo id integer notnull primary key,xsname nvarchar2 120 not null,xsage integer notnull,mobile v...
strcpy 函式自實現
strcpy 這個函式應該是每個人經常用到的了,今天,我們就自己來實現一下這個函式 int main void 如上,先把整體的框架定好,接著開始寫my strcpy函式 char my strcpy char dest,const char src const使src不能做左值,防止while裡d...