- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hello!
I have tried to construct integer data type (uint8, uint16) universal pyramids using IPP 5.0. However, the function PyramidLayerDown sets the destination image to all zeros instead filtering and downsampling the source image. This has been tested with several filters. Note: the same code works with floating point data!
Has anybody experienced the same problems?
System: P4 HT, Windows XP, VS 2003
Best regards,
Herbert
I have tried to construct integer data type (uint8, uint16) universal pyramids using IPP 5.0. However, the function PyramidLayerDown sets the destination image to all zeros instead filtering and downsampling the source image. This has been tested with several filters. Note: the same code works with floating point data!
Has anybody experienced the same problems?
System: P4 HT, Windows XP, VS 2003
Best regards,
Herbert
コピーされたリンク
3 返答(返信)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Universal Pyramid functions (in 5.0 release) contain a bug connected with kernel scaling that results in zero output image. It is corrected in 5.1 Gold release
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Thank you for this reply. When will version 5.1 be available?
-Herbert
-Herbert
Message Edited by herbert.ramoser@gmx.net on 02-02-2006 05:05 AM
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
There is no official information yet, I hope few months.
You can get round this bug by explicit scaling the kernel. For ippiPyramidLayerDown_8u function normalized kernel elements (sum=1) should be multiplied by 2^15 and converted to integers. No change in your program should be done after thisbug correction.
