EADST

C++: Copy ROI and Add Padding

Recently, I did some data augmentation work with C++ OpenCV. Here is one example.

// load image
string test_path = "D:\\test.jpg";
cv::Mat img = cv::imread(test_path, CV_8UC3);
// crop image and get ROI
cv::Rect r(5, 5, 25, 25);
cv::Mat roi = img(r).clone();
cv::imwrite("test_cropped.jpg", roi);
// set padding background
int padding = 20;
cv::Mat img_pad = cv::Mat::zeros(roi.rows + padding * 2, roi.cols + padding * 2, CV_8UC3);
img_pad.setTo(cv::Scalar(255, 255, 255));
// pad image
cv::Rect roi_rect = cv::Rect(padding, padding, roi.cols, roi.rows);
roi.copyTo(img_pad(roi_rect));
cv::imwrite("test_padded.jpg", img_pad);
相关标签
C++
About Me
XD
Goals determine what you are going to be.
Category
标签云
Anaconda Claude Python BF16 YOLO XML Sklearn Disk NameSilo FP16 Card torchinfo Magnet Django Dataset RAR diffusers ResNet-50 FlashAttention Image2Text Llama Ptyhon v2ray 多线程 Bipartite Website Attention HuggingFace Proxy git-lfs LeetCode WAN 强化学习 DeepSeek UNIX Vim PDB COCO PIP JSON LaTeX MD5 第一性原理 Color 腾讯云 GGML scipy Land Michelin Bert TensorFlow SAM TTS GIT Translation Breakpoint Jetson Freesound CC Password Hotel Paddle Math 净利润 Diagram Review NLP CSV RGB llama.cpp Input Shortcut OCR 算法题 API 域名 图标 Heatmap Excel Linux PyCharm GPT4 Quantize 版权 Datetime hf Distillation VGG-16 BTC Markdown SQL Firewall Windows CLAP ModelScope Augmentation 音频 Plate Food SVR Zip mmap IndexTTS2 Qwen Plotly Bin TensorRT Pickle Rebuttal Permission uwsgi Web Agent Baidu Knowledge InvalidArgumentError CTC CV WebCrawler Conda Paper HaggingFace Jupyter Crawler icon 证件照 CAM Data tar Tracking Qwen2.5 顶会 BeautifulSoup CUDA PyTorch TSV Numpy SPIE Cloudreve 多进程 Clash 签证 Video Vmess tqdm Gemma Mixtral UI Tiktoken FP64 财报 EXCEL FastAPI Hilton Statistics Template SQLite Google Transformers VPN 搞笑 PDF Search Logo Hungarian OpenCV Qwen2 VSCode 报税 Safetensors transformers Github News 阿里云 Ubuntu Pillow Animate Use GoogLeNet git FP8 LoRA LLM Quantization Bitcoin 云服务器 Domain AI 公式 ONNX XGBoost NLTK QWEN Pandas Nginx ChatGPT DeepStream v0.dev 关于博主 Base64 uWSGI 递归学习法 继承 Interview GPTQ OpenAI Docker Algorithm Tensor CEIR Miniforge logger Streamlit 飞书 LLAMA Git C++ printf 图形思考法 Pytorch Random FP32
站点统计

本站现有博文323篇,共被浏览795454

本站已经建立2493天!

热门文章
文章归档
回到顶部