I've compiled VXL good, under visual studio 2008 ( 32 bit ),
but it just crashes whenever i do sth like this:
vil1_memory_image_of<float> tmp (vil1_image_as_float(m_leftImage));
this on the other hand seems to work:
vil1_image tmp = vil1_image_as_float(m_leftImage);
Any help on this will be appreciated,
From: Peter Vanroose <peter_vanroose@ya...> - 2009-12-26 11:10:07
This *might* be a bug in vil1, I'm not sure. There are no test cases or examples which combine vil1_memory_image_of<float> with vil1_image_as_float.
The closest to what you are doing is in core/vil1/examples/vil1_convolve_1d.cxx (using byte instead of float), so compare your setup with what's done there.
Unfortunately, vil1 is deprecated and out-of-support; if you have the option to switch to vil, I would suggest to do so. If not, try rewriting your program to avoid this combination of functionality.
(Maybe some other vil1 users might give you more useful advice...)
> I've compiled VXL good, under visual studio
> 2008 ( 32 bit ),but it just crashes whenever i do
> sth like this:
> vil1_memory_image_of<float> tmp
> this on the other hand seems to work:
> vil1_image tmp =
> Any help on this will be appreciated,
Går det långsamt? Skaffa dig en snabbare bredbandsuppkoppling.
Sök och jämför priser hos Kelkoo.