使用C语言和Graphical User Interface (GUI) 库
初始化图形窗口
```c
initgraph(640, 480);
```
设置填充颜色
```c
setfillcolor(YELLOW);
```
画圆并填充颜色
```c
fillcircle(200, 200, 100);
```
关闭绘图窗口
```c
closegraph();
```
完整代码示例:
```c
include
int main() {
initgraph(640, 480);
setfillcolor(YELLOW);
fillcircle(200, 200, 100);
getch();
closegraph();
return 0;
}
```
使用OpenCV库(适用于Python)
安装OpenCV库
```bash
pip install opencv-python
```
创建图像并设置圆心坐标、半径和填充颜色
```python
import cv2
import numpy as np
image = np.zeros((500, 500, 3), dtype=np.uint8)
center = (250, 250)
radius = 100
color = (0, 255, 0)
```
画圆并填充颜色
```python
cv2.circle(image, center, radius, color, -1)
```
显示图像
```python
cv2.imshow("Circle", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
使用turtle库(适用于Python)
设置画布和画笔颜色
```python
import turtle
screen = turtle.Screen()
screen.bgcolor("white")
pen = turtle.Turtle()
pen.color("blue")
pen.fillcolor("yellow")
```
开始填充并绘制圆形
```python
pen.begin_fill()
pen.circle(100)
pen.end_fill()
```
完成
```python
turtle.done()
```
使用matplotlib库(适用于Python)
创建Figure和Axes对象
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
```
画一个半径为1的蓝色圆
```python
circle = plt.Circle((0, 0), 1, color='blue')
ax.add_artist(circle)
```
画一个半径为0.5的红色圆并填充
```python
circle = plt.Circle((0, 0), 0.5, color='red', fill=True)
ax.add_artist(circle)
```
显示图形
```python
plt.show()
```
这些示例展示了如何使用不同的编程语言和库来画圆并填充颜色。你可以根据自己的需求和熟悉程度选择合适的方法。