Image processing 在加工草图中,用四个像素而不是一个像素来标记点的最佳方式是什么

Image processing 在加工草图中,用四个像素而不是一个像素来标记点的最佳方式是什么,image-processing,point,pixels,Image Processing,Point,Pixels,我想在处理草图显示上标记点,但是point()只为一个像素着色,这在我的显示器屏幕上几乎看不见,所以我想把它稍微大一点。请问,用四个或九个像素而不是一个像素来标记点的最佳方式是什么?我可以使用eliple()或rect(),但它们看起来像一个大锤和螺母解决方案。也许循环在点周围绘制一个3x3正方形可能是最好的,但我想问的是,是否已经有一个众所周知的解决方案可用。在没有任何更权威的解决方案的情况下,我正在使用此方法,在中心点周围绘制一个3x3点阵列: void spot(int x,int y)/

我想在处理草图显示上标记点,但是
point()
只为一个像素着色,这在我的显示器屏幕上几乎看不见,所以我想把它稍微大一点。请问,用四个或九个像素而不是一个像素来标记点的最佳方式是什么?我可以使用
eliple()
rect()
,但它们看起来像一个大锤和螺母解决方案。也许循环在点周围绘制一个3x3正方形可能是最好的,但我想问的是,是否已经有一个众所周知的解决方案可用。

在没有任何更权威的解决方案的情况下,我正在使用此方法,在中心点周围绘制一个3x3点阵列:

void spot(int x,int y)//在x,y处的点周围绘制9个点
{for(int i=-1;i