为复平面坐标
                        const c_re = centerX + (px - halfWidth) * scale;
                        const c_im = centerY + (py - halfHeight) * scale;

                        // 判断是否留空
                        if (isInMainCardioidOrBulb(c_re, c_im)) continue;

                        // 计算迭代次数
                        const n = mandelbrotIterate(c_re, c_im);
                        if (n === MAX_ITER) continue; // 属于集合内部，留空

                        // 