Wie man 1D-Spalte-array-und 1D-Zeilen-Arrays aus 2D-Arrays? (C# .NET)

habe ich double[,] Array;. Ist es möglich, etwas zu bekommen, wie double[] ColumnArray0 = Array[0,].toArray() und double[] RowArray1 = Array[,1].toArray() ohne eine Kopie von jedem elemet(mit für)?

Dank.

  • Ich verstehe nicht deine Frage, aber warum würden Sie brauchen, zu tun, eh?
  • Im Versuch zur Implementierung der FFT auf das Bild (2D-array) und seine umgesetzt durch die 1D-FFT Berufung auf die Zeilen und dann auf Spalten. Es wäre schön, nicht, um unnötige arrays oder-Zyklen.FFT (Zeit und Speicher in Anspruch nimmt)
  • Ich denke, Sie sollten nicht implementieren algorithmen für die Bildverarbeitung selbst, suchen Sie nach FFT für Bilder, die in C# und können Sie finden die Leute es schon gemacht. es implementiert werden könnte, für OpenCV mit C# oder wenn es nicht für die Produktion Zweck, nur stick mit matlab oder sowas
InformationsquelleAutor Jose Kiwi | 2013-05-19
Schreibe einen Kommentar