### ImageMagick version

7.1.1-29

### Operating system

Other (enter below)

### Operating system, version and so on

Linux 6.8.8, macOS 14.4.1

### Description

I think the `opacity` in `draw` operator should effect the image as same as when using `fill_opacity` and `stroke_opacity` in `draw` operator.
In fact, it is implemented as such.
https://github.com/ImageMagick/ImageMagick/blob/b9dc200cf91cb11044dae3cac2fa62054a243bcb/MagickCore/draw.c#L3228-L3253

However, it doesn't work with recently ImageMagick 6 and 7.




### Steps to Reproduce

```bash
~/imagemagick7.1/bin/convert -size 420x120 xc:gray \
  -draw "stroke 'blue'; fill 'yellow'; \
         stroke-width 10; \
         opacity  25%; roundrectangle  20,20, 100,100,5,5; \
         opacity  50%; roundrectangle 120,20, 200,100,5,5; \
         opacity  75%; roundrectangle 220,20, 300,100,5,5; \
         opacity 100%; roundrectangle 320,20, 400,100,5,5; " \
  result_7_1.png
```

If I ran above command with ImageMagick 6.8.9-10, it works as expected.

### Images

ImageMagick 6.8 | ImageMagick 6.9 | ImageMagick 7.1
-- | -- | --
<img src="https://github.com/ImageMagick/ImageMagick/assets/199156/d596f893-8c39-474f-afcb-747e8e556091"> | <img src="https://github.com/ImageMagick/ImageMagick/assets/199156/04cbec30-d9b2-4a07-9aa1-eb9c083ee211"> | <img src="https://github.com/ImageMagick/ImageMagick/assets/199156/c6beee5b-a39a-4b89-951a-66d489aca8af">


No effect with `opacity` in `draw` operator 
This is a GitHub Issue
repo:ImageMagick
owner:ImageMagick
Title : No effect with `opacity` in `draw` operator 
Issue date:

--- start body ---
### ImageMagick version

7.1.1-29

### Operating system

Other (enter below)

### Operating system, version and so on

Linux 6.8.8, macOS 14.4.1

### Description

I think the `opacity` in `draw` operator should effect the image as same as when using `fill_opacity` and `stroke_opacity` in `draw` operator.
In fact, it is implemented as such.
https://github.com/ImageMagick/ImageMagick/blob/b9dc200cf91cb11044dae3cac2fa62054a243bcb/MagickCore/draw.c#L3228-L3253

However, it doesn't work with recently ImageMagick 6 and 7.




### Steps to Reproduce

```bash
~/imagemagick7.1/bin/convert -size 420x120 xc:gray \
  -draw "stroke 'blue'; fill 'yellow'; \
         stroke-width 10; \
         opacity  25%; roundrectangle  20,20, 100,100,5,5; \
         opacity  50%; roundrectangle 120,20, 200,100,5,5; \
         opacity  75%; roundrectangle 220,20, 300,100,5,5; \
         opacity 100%; roundrectangle 320,20, 400,100,5,5; " \
  result_7_1.png
```

If I ran above command with ImageMagick 6.8.9-10, it works as expected.

### Images

ImageMagick 6.8 | ImageMagick 6.9 | ImageMagick 7.1
-- | -- | --
<img src="https://github.com/ImageMagick/ImageMagick/assets/199156/d596f893-8c39-474f-afcb-747e8e556091"> | <img src="https://github.com/ImageMagick/ImageMagick/assets/199156/04cbec30-d9b2-4a07-9aa1-eb9c083ee211"> | <img src="https://github.com/ImageMagick/ImageMagick/assets/199156/c6beee5b-a39a-4b89-951a-66d489aca8af">


--- end body ---
