Articles of matrici di

Converti Mat in matrice / vettore in OpenCV

Sono novizio in OpenCV. Recentemente, ho difficoltà a trovare le funzioni OpenCV per convertire da Mat a Array. Ho fatto ricerche con i metodi .ptr e .at disponibili nelle API OpenCV, ma non sono riuscito a ottenere dati corretti. Mi piacerebbe avere una conversione diretta da Mat a Array (se disponibile, se non a Vector). […]

Ruby: come trovare l’elemento nella matrice che ha il maggior numero di occorrenze?

[1, 1, 1, 2, 3].mode => 1 [‘cat’, ‘dog’, ‘snake’, ‘dog’].mode => dog

Come dividere (pezzo) un array di Ruby in parti di elementi X?

Ho una matrice foo = %w(1 2 3 4 5 6 7 8 9 10) Come posso dividere o “dividere” questo in array più piccoli? class Array def chunk(size) # return array of arrays end end foo.chunk(3) # => [[1,2,3],[4,5,6],[7,8,9],[10]]

Controlla se esiste un valore in una matrice in Ruby

Ho un valore ‘Dog’ e un array [‘Cat’, ‘Dog’, ‘Bird’] . Come posso verificare se esiste nell’array senza doverlo scorrere? C’è un modo semplice per verificare se il valore esiste, niente di più?

Come rimuovere elementi duplicati da una matrice in Perl?

Ho una matrice in Perl: my @my_array = (“one”,”two”,”three”,”two”,”three”); Come rimuovo i duplicati dalla matrice?

Ruby: come trovare e restituire un valore duplicato nell’array?

arr è una serie di stringhe, ad esempio: [“hello”, “world”, “stack”, “overflow”, “hello”, “again”] . Quale sarebbe il modo semplice ed elegante per verificare se l’ arr ha duplicati e se sì, restituire uno di essi (non importa quale). Esempi: [“A”, “B”, “C”, “B”, “A”] # => “A” or “B” [“A”, “B”, “C”] # => […]

Un array java può essere usato come una chiave HashMap

Se la chiave di HashMap è un array di stringhe: HashMap pathMap; Puoi accedere alla mappa usando un array di stringhe appena creato o deve essere lo stesso object String []? pathMap = new HashMap(new String[] { “korey”, “docs” }, “/home/korey/docs”); String path = pathMap.get(new String[] { “korey”, “docs” });

Come selezionare elementi unici

Vorrei estendere la class Array con un metodo uniq_elements che restituisce quegli elementi con molteplicità di uno. Vorrei anche usare chiusure per il mio nuovo metodo come con uniq . Per esempio: t=[1,2,2,3,4,4,5,6,7,7,8,9,9,9] t.uniq_elements # => [1,3,5,6,8] Esempio con chiusura: t=[1.0, 1.1, 2.0, 3.0, 3.4, 4.0, 4.2, 5.1, 5.7, 6.1, 6.2] t.uniq_elements{|z| z.round} # => […]

Perché gli array multidimensionali in .NET sono più lenti dei normali array?

Modifica: Chiedo scusa a tutti. Ho usato il termine “array frastagliato” quando in realtà intendevo dire “array multidimensionale” (come si può vedere nel mio esempio qui sotto). Mi scuso per aver usato il nome sbagliato. In realtà ho trovato matrici frastagliate per essere più veloci di quelle multidimensionali! Ho aggiunto le mie misurazioni per gli […]

Come dividere una stringa per spazio

Devo dividere la mia stringa per spazi. Per questo ho provato: str = “Hello I’m your String”; String[] splited = str.split(” “); Ma non sembra funzionare.