History

fix denoise loop bug

yc qian committed 8 years ago

Commit e1fe75d1 parent 241e9b75 files · +2883 −2883Browse files

Showing the changes to codec/processing/src/denoise (1 of 5 files). Show all

Unified · Split

codec/processing/src/denoise/denoise.cpp+2−2
@@ -97,7 +97,7 @@ void CDenoiser::BilateralDenoiseLuma (uint8_t* pSrcY, int32_t iWidth, int32_t iH · 96 unmodified lines
9797 for (w = m_uiSpaceRadius; w < iWidth - m_uiSpaceRadius - TAIL_OF_LINE8; w += 8) {
9898 m_pfDenoise.pfBilateralLumaFilter8 (pSrcY + w, iStride);
9999 }
100− for (w = w + TAIL_OF_LINE8; w < iWidth - m_uiSpaceRadius; w++) {
100+ for (; w < iWidth - m_uiSpaceRadius; w++) {
101101 Gauss3x3Filter (pSrcY + w, iStride);
102102 }
103103 pSrcY += iStride;
@@ -113,7 +113,7 @@ void CDenoiser::WaverageDenoiseChroma (uint8_t* pSrcUV, int32_t iWidth, int32_t · 9 unmodified lines
113113 m_pfDenoise.pfWaverageChromaFilter8 (pSrcUV + w, iStride);
114114 }
115115
116− for (w = w + TAIL_OF_LINE8; w < iWidth - UV_WINDOWS_RADIUS; w++) {
116+ for (; w < iWidth - UV_WINDOWS_RADIUS; w++) {
117117 Gauss3x3Filter (pSrcUV + w, iStride);
118118 }
119119 pSrcUV += iStride;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t