求对一副二值化图象进行水平投影,和垂直投影,算出每行和每列黑色点的多少,请问该怎么做,我写的算法不对,那位有算法,谢谢。
解决方案 »
- 还是问个音频编程的问题
- 怎样在对话框没显示前设置控件属性?
- 怎样让焦点在图像控件和编辑框框控件之间来回切换?
- windows如何拦截磁盘访问?
- CSplitterWnd 怎么添加移动分割条的响应消息 ;怎么确定鼠标落在对应的分割条的区域内
- (菜鸟)如果构造函数中条件不满足,想在构造函数中让正在构造的实例析构掉,内存释放掉
- 请教高手!坐标转换的问题,不是ClientToScreen那么简单!
- GDI资源释放问题
- 用VC++实现循环写文件!(急)
- 暴简单的console程序怎么就不行呢?——怎么列出某一目录下的所有文件名?
- CFileDialog 如何同时打开文件和文件夹
- 有过USB开发经验的请进!!!(30分相送)
for(int i = 0; i < nWidth; i++)
{
if(pixel == 255)
nBlack++
}
垂直是一样的
就是逐行逐列的统计点数,一个二维矩阵,应该很简单的
for(int i=0;i<nHeight;i++)
{
bBnlack[i]=0;
for(int j=0;j<nWidth;j++)
if(pixel == 0)++nBlack[i];
}