Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : ed mishin                            2:5022/115.151 25 Apr 2003  22:53:06
 To : Borislav Ageev
 Subject : rotate 90
 -------------------------------------------------------------------------------- 
 
 Hello Borislav.
 
 24 Apr 10 02:35, you wrote to all:
 
  >  никто здесь графикой не интересуется? имеется двумерный массив в
  >  котором находится картинка. существуют ли вариации на тему: "как
  >  повернуть картинку на 90 градусов ограничиваясь чтением/записью
  > только в данном кусочке памяти."? ну плюс стек на пару строк.
 
 если картинка квадратная можно попробовать так:
 
 { n - picture size }
 for i:=0 to n-1 do begin
   for j:=i+1 to n-1 do begin
     tmp:=x[i,j];x[i,j]:=x[j,i];x[j,i]:=tmp;
   end;
   for j:=0 to (n div 2)-1 do begin
     tmp:=x[j,i];x[j,i]:=x[n-1-j,i];x[n-1-j,i]:=tmp;
   end;
 end;
 
 --- nnnnfgfgffg
  * Origin: wired (2:5022/115.151)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 rotate 90   Borislav Ageev   24 Apr 2010 02:35:00 
 rotate 90   ed mishin   25 Apr 2003 22:53:06 
 rotate 90   Aleksey Skurihin   25 Apr 2003 08:01:05 
 rotate 90   Dmitry Grusdev   29 Apr 2003 22:58:31 
 Re: rotate 90   Val Krigan   30 Apr 2003 23:38:37 
 rotate 90   Dmitry Grusdev   01 May 2003 19:13:27 
 rotate 90   Alexander Drozdov   02 May 2003 19:44:12 
 rotate 90   Rodion Gorkovenko   02 May 2003 14:43:00 
 rotate 90   Alex Astafiev   03 May 2003 21:42:13 
Архивное /ru.algorithms/45243ea98578.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional