Bitmap img; if(this.openFileDialog1.ShowDialog()==DialogResult.OK) { img=new Bitmap(this.openFileDialog1.FileName); int[] r ,g,b= new int[img.Width*img.Height]; for(int i=0;i<img.Width;i++) for(int j=0;j<img.Height;j++) { int r[i*(img.Width-1)+j]=img.GetPixel(i,j).R; int g[i*(img.Width-1)+j]=img.GetPixel(i,j).G; int b[i*(img.Width-1)+j]=img.GetPixel(i,j).B; } } 用GDI+处理图象
不过作一般的处理是够了,用gdi+,在msdn里面输入gdi+,帮助一大堆
你可以在Matlab,或是收集网上图像处理算法的代码,Intel也有一个图像处理库,你可以去找找
if(this.openFileDialog1.ShowDialog()==DialogResult.OK)
{
img=new Bitmap(this.openFileDialog1.FileName);
int[] r ,g,b= new int[img.Width*img.Height];
for(int i=0;i<img.Width;i++)
for(int j=0;j<img.Height;j++)
{
int r[i*(img.Width-1)+j]=img.GetPixel(i,j).R;
int g[i*(img.Width-1)+j]=img.GetPixel(i,j).G;
int b[i*(img.Width-1)+j]=img.GetPixel(i,j).B; }
}
用GDI+处理图象