Добрый день, пишу курсовую на java. Коротко опишу её суть: Есть txt файл, в котором записаны все пиксели изображения. Я должен считать их, и построить из этого карту местности (физическую) значение каждого пикселя в файле обозначает его высоту над уровнем моря. Изначально изображение карты чёрно белое, прикладываю картинку. Теперь суть проблемы: Во второй части курсовой нужно покрасить карту в разные цвета через каждые 50 метров, то есть участки карты 0-50 метров над уровнем моря, 50-100 метров над уровнем моря, а т.д покрашены каждый в свой цвет. С этим я справился, но участки между собой ещё должны быть разделены линией, и вот тут возникает вопрос, как проще всего нарисовать разделительную линию между разными участками карты? (С изображением работаю при помощи Graphics2D, финальная картинка - это BufferedImage). Jpg карты прикладываю. На "вырвиглазность" цветов прошу не обращать внимания, по заданию они генерируются рандомно.