wumu
2025-06-30 f0f28e4ab268744a07aa9acfbaf0b65ebb617f4c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// ImageProcessor.h - ÕÕÆ¬´¦ÀíÄ£¿é
#pragma once
#include <string>
#include "FaceImageManager.h"
 
class ImageProcessor {
public:
    ImageProcessor();
    ~ImageProcessor();
 
    bool CropFace(const unsigned char* imageData, int width, int height,
        unsigned char*& faceData, int& faceWidth, int& faceHeight) const;
    bool EnhanceQuality(unsigned char* imageData, int width, int height) const;
    bool ValidateImage(const unsigned char* imageData, int width, int height) const;
};