本發明公開一種在二維平面內生成隨機橢圓形增強相的方法,該方法利用計算機隨機數生成方式,隨機產生橢圓中心坐標和偏轉角,通過判斷點與橢圓的位置關系,避免了橢圓之間相互重疊。本發明理論簡單、快速高效,判斷橢圓之間是否相交只涉及到點與圓位置關系的判斷公式,相比已有專利中通過多邊形覆蓋法、橢圓覆蓋法等,本發明更易于學習掌握;本發明中橢圓的生成遵循逐行逐列的原則,相比在整個模擬區域內隨機生成隨機的橢圓,特別是當生成橢圓的縱橫比相差較大的時候,生成橢圓形增強相的時間更短,效率更高。
掃碼關注,查看更多科技成果