otb issueshttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues2018-05-29T09:50:47Zhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1576No image display in monteverdi2018-05-29T09:50:47ZGuillaume PaseroNo image display in monteverdi### Description
The images in monteverdi are not rendered on screen, although the opening works fine. The histogram, color dynamic settings and pixel picking are working fine. The main view and the quicklook remain black, so probably an...### Description
The images in monteverdi are not rendered on screen, although the opening works fine. The histogram, color dynamic settings and pixel picking are working fine. The main view and the quicklook remain black, so probably an issue with OpenGL rendering.
This problem may be specific to Windows builds.
### Steps to reproduce
Launch monteverdi, open an image
### Configuration information
Windows, 6.6 package.6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1575No drag and drop in Monteverdi2018-04-30T16:25:11ZGuillaume PaseroNo drag and drop in Monteverdi### Description
Drag & drop broken in monteverdi 6.6
### Steps to reproduce
Open monteverdi, try to drop an image into the main view.
### Configuration information
Tested on Linux with 6.6 packages### Description
Drag & drop broken in monteverdi 6.6
### Steps to reproduce
Open monteverdi, try to drop an image into the main view.
### Configuration information
Tested on Linux with 6.6 packages6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1561General log information appear several time in composite applications2018-04-20T09:24:52ZJulien MichelGeneral log information appear several time in composite applications### Description
Since MR !42 has been merged, general logs appear several times for composite applications. See for instance the new Connected Components app :
```
$ ~/dev/build/otb/bin/otbcli_LargeScaleConnectedComponent -in image.tif...### Description
Since MR !42 has been merged, general logs appear several times for composite applications. See for instance the new Connected Components app :
```
$ ~/dev/build/otb/bin/otbcli_LargeScaleConnectedComponent -in image.tif -expr "distance < 50" -out cc.sqlite -fusion 1 -minsize 50
2018-04-13 17:30:44 (INFO): Default RAM limit for OTB is 128 MB
2018-04-13 17:30:44 (INFO): GDAL maximum cache size is 190 MB
2018-04-13 17:30:44 (INFO): OTB will use at most 4 threads
2018-04-13 17:30:44 (INFO): Default RAM limit for OTB is 128 MB
2018-04-13 17:30:44 (INFO): GDAL maximum cache size is 190 MB
2018-04-13 17:30:44 (INFO): OTB will use at most 4 threads
2018-04-13 17:30:44 (INFO): Loading kwl metadata from attached geom file image.geom
2018-04-13 17:31:00 (INFO): Elapsed: 15.923 seconds.
2018-04-13 17:31:00 (INFO): Estimated memory for full processing: 286.064MB (avail.: 128 MB), optimal image partitioning: 3 blocks
2018-04-13 17:31:00 (INFO): File cc.sqlite_labelmap.tif will be written in 4 blocks of 5000x1251 pixels
Writing cc.sqlite_labelmap.tif...: 24% [************ ]2018-04-13 17:31:00 (WARNING): Skipping GCPs saving to prevent GDAL from assigning a WGS84 projref to file (cc.sqlite_labelmap.tif)
Writing cc.sqlite_labelmap.tif...: 100% [**************************************************] (1 seconds)
2018-04-13 17:31:02 (INFO): Default RAM limit for OTB is 128 MB
2018-04-13 17:31:02 (INFO): GDAL maximum cache size is 190 MB
2018-04-13 17:31:02 (INFO): OTB will use at most 4 threads
2018-04-13 17:31:02 (INFO): Loading kwl metadata from attached geom file cc.sqlite_labelmap.geom
2018-04-13 17:31:02 (INFO): Estimated memory for full processing: 286.064MB (avail.: 128 MB), optimal image partitioning: 3 blocks
2018-04-13 17:31:02 (INFO): Estimation will be performed in 4 blocks of 5000x1251 pixels
Retrieve region count...: 100% [**************************************************] (0 seconds)
2018-04-13 17:31:03 (INFO): Number of tiles: 10 x 10
2018-04-13 17:31:03 (INFO): Sums calculation ...
2018-04-13 17:31:04 (INFO): Building LUT for small regions merging ...
```
### Steps to reproduce
https://dash.orfeo-toolbox.org/testDetails.php?test=70374948&build=316354
### Configuration information
All builds affected.6.6.0Guillaume PaseroGuillaume Paserohttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1518PolygonClassStatistics application stalled after polygons analysis2018-05-29T09:49:34ZManuel GrizonnetPolygonClassStatistics application stalled after polygons analysis### Description
I want to compute polygon statistics per class on Snow mask distributed by the THEIA platform (http://www.theia-land.fr/en/products/snow).
I use the PolygonClassStatistics for that, The progress report states that 100% ...### Description
I want to compute polygon statistics per class on Snow mask distributed by the THEIA platform (http://www.theia-land.fr/en/products/snow).
I use the PolygonClassStatistics for that, The progress report states that 100% of polygons have been analyzed but then
I let the application runs for few hours but it never finished.
There are around 60 000 polygons in the vector file on which I'm trying to compute the statistics.
### Steps to reproduce
I use the following snow product from the theia data center (Tile T32TLQ 20180211)
https://theia.cnes.fr/atdistrib/rocket/#/collections/Snow/0324e0d3-a05c-5ed9-92c0-77f084a0dec8
Inside the archive I've used the snow mask in raster and vector formats:
SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4_SNW_R2.tif and
SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4_SNW_R2.shp
Firstly I've computed a validity mask to only compute statistics on snow and no-snow classes which corresponds to labels 100 and 0) and discard cloud and no-data (labels 205 and 254). I've done this with the bandMath application:
otbcli_BandMath -il ../SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4/SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4_SNW_R2.tif -out nodata_and_cloud_mask.tif uint8 -exp "(im1b1==254 || im1b1== 205)?0:1"
Then, I run the PolygonClassStatistics on the polygons using this validity mask:
otbcli_PolygonClassStatistics -in SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4/SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4_SNW_R2.tif -mask nodata_and_cloud_mask.tif -vec ../SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4/SENTINEL2A_20180211-102559-219_L2B-SNOW_T32TLQ_D_V1-4_SNW_R2.shp -field DN -out PolygonClassStatistics.xml
### Configuration information
Tested with OTB develop branch (6.6) in release and debug mode (debug messages don't provide more information on where the application is blocked6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1512No default value for sample.vfn in TrainImagesClassifier2018-05-03T12:57:00ZRémi CressonNo default value for sample.vfn in TrainImagesClassifier### Description
There is no default value for the _sample.vfn_ parameter in _otbcli_TrainImagesClassifier_.
```
-sample.vfn <string> Field containing the class integer label for supervision (mandatory, default value is )
```...### Description
There is no default value for the _sample.vfn_ parameter in _otbcli_TrainImagesClassifier_.
```
-sample.vfn <string> Field containing the class integer label for supervision (mandatory, default value is )
```
I did try to look where it came from, but I lost myself in all the classes. Maybe its best if the author could take a look.
(Ok I admit this is an excuse to test the issue feature of github :clap: )
### Steps to reproduce
Run _otbcli_TrainImagesClassifier_ without argument.
Reproducibility: always.
### Configuration information
Any6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1396Monteverdi: The overview with different projections is broken2018-06-05T07:38:20ZSébastien DinotMonteverdi: The overview with different projections is broken_[Mantis Issue 1396](https://bugs.orfeo-toolbox.org//view.php?id=1396), reported by ludovic, assigned to sdinot, created: 2017-04-28_
The overview does not work with different projections.
**2017-05-03 16:03 - ludovic:** ROI's coordina..._[Mantis Issue 1396](https://bugs.orfeo-toolbox.org//view.php?id=1396), reported by ludovic, assigned to sdinot, created: 2017-04-28_
The overview does not work with different projections.
**2017-05-03 16:03 - ludovic:** ROI's coordinates fixed: see [commit](https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/commit/ba537299934119242129dbf78b5c3f226e93fd67) message for details.6.6.0Sébastien DinotSébastien Dinothttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1102Confirm dialog of OTB-application input image parameter not displayed2018-05-04T07:56:43ZSébastien DinotConfirm dialog of OTB-application input image parameter not displayed_[Mantis Issue 1102](https://bugs.orfeo-toolbox.org//view.php?id=1102), reported by salbert, assigned to gpasero, created: 2015-11-05_
Confirm dialog is not displayed when selecting the same file (see #1101) using the browse button.
Im..._[Mantis Issue 1102](https://bugs.orfeo-toolbox.org//view.php?id=1102), reported by salbert, assigned to gpasero, created: 2015-11-05_
Confirm dialog is not displayed when selecting the same file (see #1101) using the browse button.
Image used: .../QUICKBIRD/TOULOUSE/000000128955_01_P001_MUL/02APR01105228-M1BS-000000128955_01_P001.TIF
**2015-11-06 18:09 - gpasero:** I don't see any confirm dialog box with the otbgui_ExtractROI. This warning may not come from OTB QtWidget.6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1099Cannot type in save OTB application to XML file2018-05-04T07:55:43ZSébastien DinotCannot type in save OTB application to XML file_[Mantis Issue 1099](https://bugs.orfeo-toolbox.org//view.php?id=1099), reported by salbert, assigned to gpasero, created: 2015-11-03_
Typing in the QLineEdit has no effect.
**2015-11-05 14:58 - gpasero:** Could you detail your test ca..._[Mantis Issue 1099](https://bugs.orfeo-toolbox.org//view.php?id=1099), reported by salbert, assigned to gpasero, created: 2015-11-03_
Typing in the QLineEdit has no effect.
**2015-11-05 14:58 - gpasero:** Could you detail your test case to reproduce this bug ?6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/995StereoRectificationGridGenerator, undesired default enabling of -inverse.outl...2018-04-27T15:25:46ZSébastien DinotStereoRectificationGridGenerator, undesired default enabling of -inverse.outleft and -inverse.outright param._[Mantis Issue 995](https://bugs.orfeo-toolbox.org//view.php?id=995), reported by cpalmann, assigned to jmichel, created: 2014-12-16_
Undesired default enabling of -inverse.outleft and -inverse.outright parameters.
Moreover MVD2 automat..._[Mantis Issue 995](https://bugs.orfeo-toolbox.org//view.php?id=995), reported by cpalmann, assigned to jmichel, created: 2014-12-16_
Undesired default enabling of -inverse.outleft and -inverse.outright parameters.
Moreover MVD2 automatically sets filenames for both these parameters.
MVD2 0.8
Note that this bug is related to this one: #993.
**2014-12-17 09:23 - rashadkm:** Are you getting the same error in otbgui_StereoRectificationGridGenerator ?
**2014-12-17 15:16 - cpalmann:** No! This concerns MVD2 only ;-)
**2015-01-06 12:06 - salbert:** This bug is general to all OTB-applications for which parameters are initialized when integrating them into the MVD2 GUI (e.g. and especially for input and output filename parameters).
When parameters are initialized in MVD2 (by functions of http://hg.orfeo-toolbox.org/Monteverdi2/file/92bdc7cbc2ee/Code/Common/ApplicationsWrapper/mvdWrapperQtWidgetParameterInitializers.h e.g. by SetupOutputFilename http://hg.orfeo-toolbox.org/Monteverdi2/file/92bdc7cbc2ee/Code/Common/ApplicationsWrapper/mvdWrapperQtWidgetParameterInitializers.h#l598), a call to otb::Wrapper::QtWidgetOutputFilenameParameter::SetFileName() is made. It causes a ParameterChanged() event to be signaled which, in turn, causes a call to:
(1) otb::Wrapper::OutputFilenameParameter::SetValue( const std::string value ) (http://hg.orfeo-toolbox.org/OTB/file/7e86c802a261/Code/ApplicationEngine/otbWrapperOutputFilenameParameter.h#l58)
This method unconditionally sets the Actived flag while it's sometimes need to activate it or not (this is the cause of the bug)!
(2) otb::Wrapper::QtWidgetParameterBase::DoUpdateGUI() (http://hg.orfeo-toolbox.org/OTB/file/7e86c802a261/Code/Wrappers/QtWidget/otbWrapperQtWidgetParameterBase.cxx#l44)
This method emits a ParameterActiveStatus( state ) signal which is the always true instead of being false when parameter has been setup from MVD2 and true when input by user from standalone OTB-application.
This is done to check the otb::Wrapper::QtWidgetParameterGroup activation check-box (which is, in turn, always checked).
To solve the bug the otb::Wrapper::OutputFilenameParameter::SetValue( const std::string ) signature must be changed to ::SetValue( const std::string & value, bool activate ).
N.B.: Notive the addition of a reference to avoid needless std::string copies causing memory allocations/deallocations.
N.B. 2: The SetValue() is virtual but no class derived from otb::Wrapper::Input/OutputFilenameParameter.
This is exactly the same for otb::Wrapper::InputFilenameParameter
After having checked the a few other classes derived from otb::Wrapper::Parameter, it seems the problem is generalized (e.g. otb::Wrapper::InputImageParameter, otb::Wrapper::StringParameter etc.)
So, all ::SetValue()/::SetFromFilename()/::SetFromVectorData() etc. methods must be added a boolean activate flag or another general solution must be found.6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/834OTB gui applications should disable the Quit button until we can quit properl...2018-04-27T12:46:01ZSébastien DinotOTB gui applications should disable the Quit button until we can quit properly the application_[Mantis Issue 834](https://bugs.orfeo-toolbox.org//view.php?id=834), reported by msavinaud, assigned to jmichel, created: 2013-11-15_
If you try to quit a application during its run, tha application didn't quit properly. For example un..._[Mantis Issue 834](https://bugs.orfeo-toolbox.org//view.php?id=834), reported by msavinaud, assigned to jmichel, created: 2013-11-15_
If you try to quit a application during its run, tha application didn't quit properly. For example under win platform, you should made a ctrc-C to kill the running app after try to quit the application.6.6.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/2239Link otb 8.0 with boost2022-03-08T07:15:13ZCédric TraizetLink otb 8.0 with boostSome users are unable to compile eternal code and standalone remote modules against OTB 8.0 without calling find-package Boost first.
I failed to reproduce this bug using the binary package for now
The user was using a compiled versio...Some users are unable to compile eternal code and standalone remote modules against OTB 8.0 without calling find-package Boost first.
I failed to reproduce this bug using the binary package for now
The user was using a compiled version using system libraries in a docker8.0.0Thibaut ROMAINThibaut ROMAINhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/2081SuperBuild fails while building Qt52020-08-31T06:37:55ZJulien OsmanSuperBuild fails while building Qt5### Description
When compiling OTB using the SuperBuild, the build step for Qt5 fails.
Here is the content of **OTB/QT5/src/QT5-stamp/QT5-build-err.log**:
```
/usr/bin/ld: warning: libpng.so.1, needed by BUILD_DIR/QT5/build/qtbase/li...### Description
When compiling OTB using the SuperBuild, the build step for Qt5 fails.
Here is the content of **OTB/QT5/src/QT5-stamp/QT5-build-err.log**:
```
/usr/bin/ld: warning: libpng.so.1, needed by BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so, not found (try using -rpath or -rpath-link)
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_create_info_struct »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_compression_level »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_valid »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_error »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_invert_mono »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_text »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_strip_16 »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_channels »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_error_fn »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_create_write_struct »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_bgr »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_longjmp_fn »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_read_image »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_tRNS »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_oFFs »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_gAMA »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_write_rows »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_expand »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_filler »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_PLTE »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_write_fn »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_tRNS »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_interlace_handling »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_text »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_IHDR »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_destroy_write_struct »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_iCCP »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_gAMA »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_y_pixels_per_meter »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_x_pixels_per_meter »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_packing »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_gray_to_rgb »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_image_width »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_read_row »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_cHRM »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_write_chunk »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_read_update_info »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_packswap »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_create_read_struct »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_destroy_read_struct »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_IHDR »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_write_image »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_iCCP »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_read_fn »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_write_info »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_read_end »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_PLTE »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_sig_bytes »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_gamma »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_option »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_pHYs »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_io_ptr »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_sRGB »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_write_end »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_read_info »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_swap »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_get_image_height »
BUILD_DIR/QT5/build/qtbase/lib/libQt5Gui.so : référence indéfinie vers « png_set_oFFs »
collect2: error: ld returned 1 exit status
make[7]: *** [../../../bin/assistant] Error 1
make[6]: *** [sub-assistant-make_first] Error 2
make[5]: *** [sub-assistant-make_first] Error 2
make[4]: *** [sub-src-make_first] Error 2
make[3]: *** [module-qttools-make_first] Error 2
```
### Configuration information
OS: Ubuntu 18.04
OTB version: develop branch
### Steps to reproduce
Follow the steps in [the Cookbook](https://www.orfeo-toolbox.org/CookBook/CompilingOTBFromSource.html#superbuild-build-otb-and-all-dependencies).7.2.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1879ExtractROI application from QGIS : bad behaviour of the GUI2019-06-13T08:51:36ZYannick TANGUYExtractROI application from QGIS : bad behaviour of the GUI### Description
I tried to use ExtractROI from QGIS 3.6 : there are two problems :
- in "fit" mode, it needs both optional entries : reference image and reference vector...
- the output image channels list is not loaded : user cannot k...### Description
I tried to use ExtractROI from QGIS 3.6 : there are two problems :
- in "fit" mode, it needs both optional entries : reference image and reference vector...
- the output image channels list is not loaded : user cannot know how to name the channels !
###
Tested with QGIS 3.6 on W10, with OTB 6.67.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1869Ouptut complex images in SARDeburst application2019-07-04T14:25:50ZJulien MichelOuptut complex images in SARDeburst applicationFor now this application can read complex images but not write them.For now this application can read complex images but not write them.7.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1690Deprecate "online data" functions for 7.02018-10-23T11:48:49ZVictor PoughonDeprecate "online data" functions for 7.0Follow on to #1669, let's:
* depreciate otb::TileMapImageIO
* Delete `prTeCoordinateToNameExampleTest` test (will close #1669)Follow on to #1669, let's:
* depreciate otb::TileMapImageIO
* Delete `prTeCoordinateToNameExampleTest` test (will close #1669)7.0.0https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1987OTB QGIS plug in does not appear in QGIS 3.102019-11-20T14:22:42ZkevinxbrownOTB QGIS plug in does not appear in QGIS 3.10Have followed instructions here: https://www.orfeo-toolbox.org/CookBook/QGISInterface.html
..to install OTB plugin on QGIS 3.10 on mac.
But the plugin does not appear. I have tried adding the CNES repo manually, but cannot find the OTB ...Have followed instructions here: https://www.orfeo-toolbox.org/CookBook/QGISInterface.html
..to install OTB plugin on QGIS 3.10 on mac.
But the plugin does not appear. I have tried adding the CNES repo manually, but cannot find the OTB plug in anywhere. Is it supported on QGIS 3.10 please?https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1948BandMathX and bands()2019-12-02T10:29:40ZAntoine RegimbeauBandMathX and bands()### Description
The use of operator bands produces a segfault in bandmathX application. This is a bit too harsh, maybe we can find a way to warn the user instead of crashing.
### Steps to reproduce
Run BandMathX application (gui and m...### Description
The use of operator bands produces a segfault in bandmathX application. This is a bit too harsh, maybe we can find a way to warn the user instead of crashing.
### Steps to reproduce
Run BandMathX application (gui and maybe cli) try to use the operator bands on your image and set a non existing band. (For instance im1 has 3 bands try to do `bands(im1,{1,2,4})` )
### Configuration information
OTB 6.7 binaries packages on linux 16.04https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1864Superbuild develop tests failing2019-07-05T08:09:18ZAntoine RegimbeauSuperbuild develop tests failingThere are error due to Remote modules and other issues on superbuild:
* classifier on windows (https://dash.orfeo-toolbox.org/viewTest.php?onlyfailed&buildid=355698 they come from openMP)
* meanshift on centos (https://dash.orfeo-toolb...There are error due to Remote modules and other issues on superbuild:
* classifier on windows (https://dash.orfeo-toolbox.org/viewTest.php?onlyfailed&buildid=355698 they come from openMP)
* meanshift on centos (https://dash.orfeo-toolbox.org/testDetails.php?test=103098800&build=355718 and there are 4 baselines!)
* doxygen tests
* application documentation (GenericRegionMerging)https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1857monteverdi does not display correctly and cannot render images2019-08-08T08:16:58Zwaynedoumonteverdi does not display correctly and cannot render images### Description
monteverdi does not display correctly.
1. icons and text are very big
2. opened images do not appear in the canvas (or maybe the canvas does not display)
![Screen_Shot_2019-02-23_at_12.25.49_AM](/uploads/be7a060e3d2708...### Description
monteverdi does not display correctly.
1. icons and text are very big
2. opened images do not appear in the canvas (or maybe the canvas does not display)
![Screen_Shot_2019-02-23_at_12.25.49_AM](/uploads/be7a060e3d2708233ddc7abd02c8e577/Screen_Shot_2019-02-23_at_12.25.49_AM.png)
### Steps to reproduce
Compiled from source according to the guide using superbuild.
### Configuration information
macOS mojave, OTB 6.6.1, build from superbuild, all deps using superbuildhttps://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/1686Possible confusion when using single-value-mode parameter-lists in CLI2018-09-20T09:46:03ZRémi CressonPossible confusion when using single-value-mode parameter-lists in CLIFrom CLI, there is a possible confusion when dealing with parameter lists (e.g. stringlist) that are in single value mode: people tend to believe that a list must be passed to the argument (See [this topic](https://groups.google.com/foru...From CLI, there is a possible confusion when dealing with parameter lists (e.g. stringlist) that are in single value mode: people tend to believe that a list must be passed to the argument (See [this topic](https://groups.google.com/forum/?fromgroups#!topic/otb-users/IDuzOllA00s) on otb-users).
We might show somewhere the cardinality in parameters, to explain how many values must be put.