</p></li>
<li><p>The input image or surface to be blurred.</p></li>
<li><p>Both 24-bit (RGB) and 32-bit (RGBA) surfaces are supported.</p></li>
</ul>
<p><strong>Returns:</strong></p>
<ul class="simple">
<li><p>pygame.Surface (32-bit filtered image):</p></li>
<li><p>A new blurred surface where pixel transitions are smoothed.</p></li>
<li><p>If the original surface includes per-pixel transparency (alpha channel), it is preserved in the output.</p></li>
</ul>
<p><strong>Notes:</strong></p>
<ul class