Changeset 328 in flair-src for branches/sanscv/lib/FlairVisionFilter


Ignore:
Timestamp:
09/04/19 15:11:26 (5 years ago)
Author:
Sanahuja Guillaume
Message:

add imagesize to iplimage

Location:
branches/sanscv/lib/FlairVisionFilter/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/sanscv/lib/FlairVisionFilter/src/CvtColor.cpp

    r326 r328  
    5555            inIplImage->height=img->GetDataType().GetHeight();
    5656            inIplImage->imageData=img->buffer;
     57            inIplImage->imageSize=img->GetDataType().GetSize();
    5758            */
    5859            output->GetMutex();/*
     
    6061            outIplImage->height=output->GetDataType().GetHeight();
    6162            outIplImage->imageData=output->buffer;
     63            outIplImage->imageSize=output->GetDataType().GetSize();
    6264*/
    6365            switch(conversion) {
  • branches/sanscv/lib/FlairVisionFilter/src/HoughLines.cpp

    r326 r328  
    2020#include <GroupBox.h>
    2121#include <SpinBox.h>
    22 #include <DoubleSpinBox.h>>
     22#include <DoubleSpinBox.h>
    2323#include <typeinfo>
    2424#include <math.h>
     
    8888        gimg->height=img->GetDataType().GetHeight();
    8989        gimg->imageData=img->buffer;
     90        gimg->imageSize=img->GetDataType().GetSize();
    9091   
    9192        size_t nbLines;
  • branches/sanscv/lib/FlairVisionFilter/src/ImgThreshold.cpp

    r326 r328  
    6161        inIplImage->height=img->GetDataType().GetHeight();
    6262        inIplImage->imageData=img->buffer;
     63        inIplImage->imageSize=img->GetDataType().GetSize();
    6364       
    6465        output->GetMutex();
     
    6667        outIplImage->height=output->GetDataType().GetHeight();
    6768        outIplImage->imageData=output->buffer;
     69        outIplImage->imageSize=output->GetDataType().GetSize();
    6870               
    6971        dspThreshold(inIplImage,outIplImage, threshold->Value(), 255, CV_THRESH_BINARY);
  • branches/sanscv/lib/FlairVisionFilter/src/OpticalFlow.cpp

    r326 r328  
    5858            iplpyr->width=imageType.GetWidth();
    5959            iplpyr->height=imageType.GetHeight();
     60            iplpyr->imageSize=imageType.GetSize();
    6061            iplpyr_old->width=imageType.GetWidth();
    6162            iplpyr_old->height=imageType.GetHeight();
     63            iplpyr_old->imageSize=imageType.GetSize();
     64           
     65            iplgimg->roi=NULL;
     66            iplgimg_old->roi=NULL;
     67            iplpyr->roi=NULL;
     68            iplpyr_old->roi=NULL;
    6269*/ 
    6370      } catch(std::bad_cast& bc) {
     
    8996        iplgimg->height=img->GetDataType().GetHeight();
    9097        iplgimg->imageData=img->buffer;
     98        iplgimg->imageSize=img->GetDataType().GetSize();
    9199       
    92100        iplgimg_old->width=img_old->GetDataType().GetWidth();
    93101        iplgimg_old->height=img_old->GetDataType().GetHeight();
    94102        iplgimg_old->imageData=img_old->buffer;
     103        iplgimg_old->imageSize=img_old->GetDataType().GetSize();
    95104       
    96105        iplpyr->imageData=pyr->buffer;
  • branches/sanscv/lib/FlairVisionFilter/src/Sobel.cpp

    r326 r328  
    6262        inIplImage->height=image->GetDataType().GetHeight();
    6363        inIplImage->imageData=image->buffer;
     64        inIplImage->imageSize=image->GetDataType().GetSize();
    6465       
    6566        output->GetMutex();
     
    6768        outIplImage->height=output->GetDataType().GetHeight();
    6869        outIplImage->imageData=output->buffer;
     70        outIplImage->imageSize=output->GetDataType().GetSize();
    6971               
    7072        dspSobel(inIplImage,outIplImage,dx->Value(),dy->Value());
  • branches/sanscv/lib/FlairVisionFilter/src/VisionFilter.cpp

    r325 r328  
    2121 
    2222}
     23
     24char* AllocFunction(ssize_t size) {
     25    return (char*)malloc(size);
     26}
     27
     28void FreeFunction(char* buffer) {
     29    free(buffer);
     30}
  • branches/sanscv/lib/FlairVisionFilter/src/VisionFilter.h

    r325 r328  
    2626                                                               
    2727void saveToJpeg(flair::core::Image* src_img,std::string filename,PictureFormat_t input_format,PictureFormat_t output_format,unsigned char compression_level=95);
     28
     29//for amrv7a, these functions use CMEM
     30char* AllocFunction(ssize_t size);
     31void FreeFunction(char* buffer);
Note: See TracChangeset for help on using the changeset viewer.