请用C/C++语言编写一个或多个函数完成下图中圆形图像(靠近外圆无突出部分的圆形)的检测。主函数申明如下:
bool FindCircel(unsigned char *pInImg, int nWidth, int nHeight, float *pCx, float *pCy, float *pR)
其中,pInImg 为输入8位图像数据,nWidth和nHeight为输入图像大小,pCx,pCy为输出圆的中心坐标,pR为输出圆的半径。请注意编程风格和效率。
bool FindCircel(unsigned char *pInImg, int nWidth, int nHeight, float *pCx, float *pCy, float *pR)
其中,pInImg 为输入8位图像数据,nWidth和nHeight为输入图像大小,pCx,pCy为输出圆的中心坐标,pR为输出圆的半径。请注意编程风格和效率。
图像 R = (R1, R2, R3………Rn);
图像 G = (G1, G2,G3………Gn);
图像 G = (B1, B2,B3…..……Bn);
合并后的图像为: RGB = (R1, G1, B1, R2, G2, B2………….Rn, Gn, Bn);给出思路与步骤。