Это мое исходное изображение, Как Зеркальное изображение
Я хочу, чтобы отразить его и он появится, как это,
Я хочу, чтобы отразить мое изображение так, чтобы оригинал и зеркальное изображение появляется бок о бок. Единственное, что я не знаю, как расширить диапазон исходного изображения, чтобы добавить его зеркальное изображение прямо рядом с ним.
Использование моего кода (см. Ниже) Мне удалось создать зеркальное изображение, но я не могу сделать одновременно и оригинальные, и зеркальные отображения.
Мой код,
int Height = TransformedPic.GetLength(0);
int Width = TransformedPic.GetLength(1);
for (int i = 0; i < Height/2; i++)
{
for (int j = 0; j < Width; j++)
{
var Temporary = TransformedPic[i, j];
TransformedPic[i, j] = TransformedPic[Height - 1 - i, j];
TransformedPic[Height - 1 - i, j] = Temporary;
}
}
TransformedPic
является переменной, в которой исходное изображение сохраняется под
Это выглядит очень медленно. –
Если вам что-то нужно делать с прямыми манипуляциями с помощью 'LockBits()' – ja72