Hi Matjuz
It looks like a flaw in the Zbar algorithm, you might want to skip null sized results.
for i := 0 to m_symbols.size() - 1 do
begin
if Exclude_Dubious_Results and
( TIEVisionBarCodeSymbol( m_symbols.getObj(i) ).getBoundingBox().Width <= 1 ) and
( TIEVisionBarCodeSymbol( m_symbols.getObj(i) ).getBoundingBox().Height <= 1 ) then
Continue;
n := TreeViewResults.Items.AddChild(nil, IntToStr(i));
s := TIEVisionBarCodeSymbol( m_symbols.getObj(i) );
...
...
...
Nigel
Xequte Software
www.imageen.com