Remove 1 coding bits per 2 levels (not one). Avoid artefacts in triangle-chains coding.

This commit is contained in:
vng 2011-09-30 17:35:18 +03:00 committed by Alex Zolotarev
parent 416b67f26d
commit c728abb8dc

View file

@ -17,7 +17,7 @@ namespace feature
{
serial::CodingParams DataHeader::GetCodingParams(int scaleIndex) const
{
return serial::CodingParams(m_codingParams.GetCoordBits() - (m_scales[3] - m_scales[scaleIndex]),
return serial::CodingParams(m_codingParams.GetCoordBits() - (m_scales[3] - m_scales[scaleIndex]) / 2,
m_codingParams.GetBasePointUint64());
}