Ho cercato di ottenere qualcosa che dovrebbe essere piuttosto banale ed è banale in Matlab.Opencv multiplo scalare e matrice
voglio ottenere semplicemente qualcosa come:
cv::Mat sample = [4 5 6; 4 2 5; 1 4 2];
sample = 5*sample;
Dopo di che campione deve essere solo:
[20 24 30; 20 10 25; 5 20 10]
ho cercato scaleAdd
, Mul
, Multiply
né consentire un moltiplicatore scalare e richiedono una matrice della stessa "dimensione e tipo". In questo scenario potrei creare una Matrice di Ones e poi usare il parametro di scala ma sembra così molto estraneo
Qualsiasi metodo diretto semplice sarebbe fantastico!
Non dovrebbe '24' essere' 25' invece ??? : P – herohuyongtao