Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Opencv] Dwukrotnie pomniejszony obraz - Czyli na 1 pixel przypadaja 4. Dlaczego?

Ostatnio zmodyfikowano 2013-03-26 14:35
Autor Wiadomość
Elaine
» 2013-03-26 13:50:48
C/C++
IplImage * pobrany = cvCreateImage( cvSize( 500, 500 ), 8, 3 );
Mat obrazek = pobrany;
IplImage obraz = obrazek;
Skąd wytrzasnąłeś powyższy kod? Wygląda on bezsensownie...
Przecież to jest poprawne (przynajmniej jeśli chodzi o C++), z dokumentacji klasy cv::Mat:
C/C++
class Mat
{
public:
    // converts old-style IplImage to the new matrix; the data is not copied by default
    Mat( const IplImage * img, bool copyData = false );
    // converts header to IplImage; no data is copied
    operator IplImage() const;
};

@down: right, zacytowałem nie to, co chciałem.
P-79409
DejaVu
» 2013-03-26 14:35:36
Komentarz, który zacytowałeś dotyczył linijek:
C/C++
obraz = pobrany
//czy
& obraz = pobrany
:)
P-79412
1 « 2 »
Poprzednia strona Strona 2 z 2