HomeSort by relevance Sort by last modified time
    Searched refs:MosaicFrame (Results 1 - 12 of 12) sorted by null

  /development/perftests/panorama/feature_mos/src/mosaic/
CSite.h 41 MosaicFrame *mosaicFrame;
50 inline MosaicFrame* getMb() { return mosaicFrame; }
60 inline void setMb(MosaicFrame *mb) { mosaicFrame = mb; }
Blend.h 76 int runBlend(MosaicFrame **frames, MosaicFrame **rframes, int frames_size, ImageType &imageMosaicYVU,
105 void AlignToMiddleFrame(MosaicFrame **frames, int frames_size);
107 int DoMergeAndBlend(MosaicFrame **frames, int nsite, int width, int height, YUVinfo &imgMos, MosaicRect &rect, MosaicRect &cropping_rect, float &progress, bool &cancelComputation);
111 int FillFramePyramid(MosaicFrame *mb);
114 void ComputeBlendParameters(MosaicFrame **frames, int frames_size, int is360);
115 void SelectRelevantFrames(MosaicFrame **frames, int frames_size,
116 MosaicFrame **relevant_frames, int &relevant_frames_size);
MosaicTypes.h 68 class MosaicFrame {
77 MosaicFrame() { };
78 MosaicFrame(int _width, int _height, bool allocate=true)
88 ~MosaicFrame()
Mosaic.h 174 MosaicFrame **frames;
179 MosaicFrame **rframes;
Mosaic.cpp 76 frames = new MosaicFrame *[max_frames];
77 rframes = new MosaicFrame *[max_frames];
83 frames[i] = new MosaicFrame(this->width,this->height,false); // Do no allocate memory for YUV data
137 frames[frames_size] = new MosaicFrame(this->width,this->height,false);
139 MosaicFrame *frame = frames[frames_size];
204 ret = blender->runBlend((MosaicFrame **) frames, (MosaicFrame **) rframes,
Blend.cpp 76 void Blend::AlignToMiddleFrame(MosaicFrame **frames, int frames_size)
79 MosaicFrame *mb = NULL;
80 MosaicFrame *ref = frames[int(frames_size/2)]; // Middle frame
95 int Blend::runBlend(MosaicFrame **oframes, MosaicFrame **rframes,
103 MosaicFrame **frames;
135 MosaicFrame *mb = NULL;
318 int Blend::FillFramePyramid(MosaicFrame *mb)
360 int Blend::DoMergeAndBlend(MosaicFrame **frames, int nsite,
376 MosaicFrame *mb
    [all...]
  /packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/
CSite.h 41 MosaicFrame *mosaicFrame;
50 inline MosaicFrame* getMb() { return mosaicFrame; }
60 inline void setMb(MosaicFrame *mb) { mosaicFrame = mb; }
Blend.h 76 int runBlend(MosaicFrame **frames, MosaicFrame **rframes, int frames_size, ImageType &imageMosaicYVU,
105 void AlignToMiddleFrame(MosaicFrame **frames, int frames_size);
107 int DoMergeAndBlend(MosaicFrame **frames, int nsite, int width, int height, YUVinfo &imgMos, MosaicRect &rect, MosaicRect &cropping_rect, float &progress, bool &cancelComputation);
111 int FillFramePyramid(MosaicFrame *mb);
114 void ComputeBlendParameters(MosaicFrame **frames, int frames_size, int is360);
115 void SelectRelevantFrames(MosaicFrame **frames, int frames_size,
116 MosaicFrame **relevant_frames, int &relevant_frames_size);
MosaicTypes.h 68 class MosaicFrame {
77 MosaicFrame() { };
78 MosaicFrame(int _width, int _height, bool allocate=true)
88 ~MosaicFrame()
Mosaic.h 174 MosaicFrame **frames;
179 MosaicFrame **rframes;
Mosaic.cpp 75 frames = new MosaicFrame *[max_frames];
76 rframes = new MosaicFrame *[max_frames];
82 frames[i] = new MosaicFrame(this->width,this->height,false); // Do no allocate memory for YUV data
132 frames[frames_size] = new MosaicFrame(this->width,this->height,false);
134 MosaicFrame *frame = frames[frames_size];
201 ret = blender->runBlend((MosaicFrame **) frames, (MosaicFrame **) rframes,
Blend.cpp 80 void Blend::AlignToMiddleFrame(MosaicFrame **frames, int frames_size)
83 MosaicFrame *mb = NULL;
84 MosaicFrame *ref = frames[int(frames_size/2)]; // Middle frame
99 int Blend::runBlend(MosaicFrame **oframes, MosaicFrame **rframes,
107 MosaicFrame **frames;
140 MosaicFrame *mb = NULL;
331 int Blend::FillFramePyramid(MosaicFrame *mb)
374 int Blend::DoMergeAndBlend(MosaicFrame **frames, int nsite,
391 MosaicFrame *mb
    [all...]

Completed in 384 milliseconds