2016-06-26 1 views
0


Пусть пытаются объяснить мою проблему (К сожалению, если мой английский не является правильным):
У меня есть программка, которая рисует картину из обычного растрового изображения.
Для примера:X Y координаты из Plain Bitmap в линии стилизованного Bitmap

 
101 
000 
111 

    \/ 

[] [] 

[][][] 

Теперь я хочу, чтобы мой Bitmap немного по-другому.
Как это:

 
     1 
     0 
     1 
101 0 
000 -> 0 
111 0 
     1 
     1 
     1 

Но если я хочу, чтобы это сделать, я не могу использовать X, Y координаты, как в простом Bitmap.
Есть ли способ вычислить линию только с координатами X, Y?
Большое спасибо,
Skayo

ответ

1

Если нумерация с нуля, то каждый (X, Y) пара дает новые координаты

NewY = X + Y * Width 
+0

Что такое "ширина"? – Skayo

+0

Длина линии матрицы (3 в вашем случае) – MBo

 Смежные вопросы

  • Нет связанных вопросов^_^