图像处理的一个小问题??
我想在image1中倒入一负图片暂时考虑bmp的,
然后在图片中画尽可能大的圆,要求圆不擦除图片原来背景等,
想了几天,没有什么好的方法,
我试了两个办法
1 在一个buttonclick中
倒入图片于image中(image的stretch=true)
然后:
Image1->Canvas->Brush=bsSolid;
Image1->Canvas->Brush->Style=bsClear;
Image1->Canvas->Ellipse(0, 0,Image1->Width,Image1->Height);
结果生成的圆远小于image的大小,(只有1/4大小) 这个不知是为什么?
2 在一个buttonclick中
倒入图片于image中(image的stretch=true)
然后:
Image1->Canvas->Pen->Color=clBlack;
Image1->Canvas->Pen->Style=psDashDot;
Image1->Canvas->Pen->Mode=pmNop;
Image1->Canvas->Ellipse(0, 0,Image2->Width,Image2->Height);
这回好歹连圆都不显示了,
特来问问大家