소스 검색

image: some cleanup in error diffusion code.

undefined
Sam Hocevar 10 년 전
부모
커밋
86515f591c
1개의 변경된 파일1개의 추가작업 그리고 16개의 파일을 삭제
  1. +1
    -16
      src/image/stock.cpp

+ 1
- 16
src/image/stock.cpp 파일 보기

@@ -23,21 +23,6 @@ namespace lol

bool Image::Stock(char const *name)
{
/* Generate an error diffusion matrix. */
if (!strncmp(name, "ediff:", 6))
{
float const *ker = nullptr;
ivec2 size(0);


SetSize(size);
float *pixels = Lock<PixelFormat::Y_F32>();
memcpy(pixels, ker, size.x * size.y * sizeof(float));
Unlock(pixels);

return true;
}

/* Generate a completely random image. */
if (!strncmp(name, "random:", 7))
{
@@ -134,7 +119,7 @@ Array2D<float> Image::HalftoneKernel(ivec2 size)
return ret;
}

Array2D<float> EdiffKernel(EdiffAlgorithm algorithm)
Array2D<float> Image::EdiffKernel(EdiffAlgorithm algorithm)
{
Array2D<float> ret;



불러오는 중...
취소
저장