Q&A

  • 영상의 픽셀 값을 2차원배열에 저장하는..
영상의 픽셀값을 2차원 배열에 저장하려하는데요..

방법을 모르겠네요..

도움이 될만한 자료나 예제. 소스가 있으면 부탁드립니다..

좋은 조언 부탁드리께요..
1  COMMENTS
  • Profile
    박상윤 2005.03.04 00:27
    컬러일가요.. 그레이일까여.
    어느것이냐 에 따라서.... 많이
    틀려지져
    암튼....
    그레이라면(8비트),.이정도 면 되겠지여...
    테스트는 안해 봤는데.. 함 해보세여
    <!--CodeS-->
    var
    bmp:Tbitmap
    i,j:integer;
    Image:array of array of byte;
    PixelData:PByte;
    begin

    bmp.pixcelformat:=pf8bit;
    SetLeght(Image,bmp.width,bmp.height );

    for j:=0 to bmp.height -1 do
    begin
      PixelData:=bmp.ScanLine[j];
       for i:=0 to bmp.width-1 do
       begin
        Image[i,j]:=^PixelData;
        inc(PixelData);
      end;
    end;

    end;

    <!--CodeE-->