質問: 一番大きい枠線には小さい四角があり、どのように処理を行ったら良いか分からないこと。
回答: `findContours()`を使えば、解決できると思います。 この場合、第2引数(mode)には、CV_RETR_EXTERNALを使うことになると思います。 輪郭の取得後、その範囲の塗りつぶしを行うには、`drawContours()`を使うとよいと思います。 Pythonではない上に、OpenCVのバージョンも古いですが、以下のサイトが参考になると思います。 Pythonは詳しくないので、見当違いだったらすいません。