Enhancement.h 259 Bytes
Newer Older
Nianchen Deng's avatar
Nianchen Deng committed
1
#pragma once
Nianchen Deng's avatar
sync    
Nianchen Deng committed
2
#include "../utils/common.h"
Nianchen Deng's avatar
Nianchen Deng committed
3
4
5
6
7
8
9
10
11
12
13
14
15

class Enhancement
{
public:
    Enhancement(glm::uvec2 res);

    void run(sptr<CudaArray<glm::vec4>> imageData, float sigma, float fe);

private:
    glm::uvec2 _res;
    sptr<CudaArray<glm::vec4>> _boxFiltered;

};