1、我申请了两个数组:
tagRGBTRIPLE = packed record
rgbtBlue: Byte;
rgbtGreen: Byte;
rgbtRed: Byte;
end;
tagYCCTRIPLE = packed record
rgbtY: real;
rgbtCr: real;
rgbtCb: real;
end;
TRGBTriple = tagRGBTRIPLE;
TRGBArray = ARRAY[0..76800] OF TRGBTriple;
TYCCTriple = tagYCCTRIPLE;
TYCCArray = ARRAY[0..76800] OF TYCCTriple;
结果在程序中同时赋值的时候,提示stack溢出,有什么方法可以解决啊?能把栈加大吗?
2、如何在光线变化情况下,能同样识别出是同一个场景?比如对一个物体进行拍照,然后加了灯光效果后再此拍照,两张照片进行区分的时候,差异在一个可接受的范围内。当然,增加的亮度不是非常大了!有没有什么好的方法?大家指点一下,听说过的也可以啊!
tagRGBTRIPLE = packed record
rgbtBlue: Byte;
rgbtGreen: Byte;
rgbtRed: Byte;
end;
tagYCCTRIPLE = packed record
rgbtY: real;
rgbtCr: real;
rgbtCb: real;
end;
TRGBTriple = tagRGBTRIPLE;
TRGBArray = ARRAY[0..76800] OF TRGBTriple;
TYCCTriple = tagYCCTRIPLE;
TYCCArray = ARRAY[0..76800] OF TYCCTriple;
结果在程序中同时赋值的时候,提示stack溢出,有什么方法可以解决啊?能把栈加大吗?
2、如何在光线变化情况下,能同样识别出是同一个场景?比如对一个物体进行拍照,然后加了灯光效果后再此拍照,两张照片进行区分的时候,差异在一个可接受的范围内。当然,增加的亮度不是非常大了!有没有什么好的方法?大家指点一下,听说过的也可以啊!
2.用亮度-色度空间对应像素点比较,跟RGB空间一样,不过各个份量间最好加权值,这样提高敏感度