프로젝트

일반

사용자정보

개정판 72424099

ID724240998dea9da5d5d472c8292b957d2b3a4f9b
상위 ac4f1e13
하위 366f00c2

김태성이(가) 약 5년 전에 추가함

Markus.ImageComparer/ImageComparerBase.cs Parallel.ForEach 제거

Change-Id: I2875826245d2ce1530ffb6ffe712615d17b4a36e

차이점 보기:

ImageComparer/Markus.ImageComparer/ImageComparerBase.cs
161 161
            System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
162 162
            stopwatch.Start();
163 163

  
164
            Parallel.ForEach(heightRange, (y) =>
164
            foreach (var y in heightRange)
165 165
            {
166
                Parallel.ForEach(widthRange, (x) =>
166
                foreach (var x in widthRange)
167 167
                {
168 168
                    var rect = DataMatchScore(data, x, y, width, height, block);
169 169

  
......
171 171
                    {
172 172
                        results.Add(rect.Value);
173 173
                    }
174
                });
175
            });
174
                }
175
            }
176

  
177
            //Parallel.ForEach(heightRange, (y) =>
178
            //{
179
            //    Parallel.ForEach(widthRange, (x) =>
180
            //    {
181
            //        var rect = DataMatchScore(data, x, y, width, height, block);
182

  
183
            //        if (rect != null)
184
            //        {
185
            //            results.Add(rect.Value);
186
            //        }
187
            //    });
188
            //});
189
            //Parallel.ForEach(heightRange, (y) =>
190
            //{
191
            //    Parallel.ForEach(widthRange, (x) =>
192
            //    {
193
            //        var rect = DataMatchScore(data, x, y, width, height, block);
194

  
195
            //        if (rect != null)
196
            //        {
197
            //            results.Add(rect.Value);
198
            //        }
199
            //    });
200
            //});
176 201

  
177 202
            System.Diagnostics.Debug.WriteLine("1 - " + new TimeSpan(stopwatch.ElapsedTicks));
178 203
            return results;

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)