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
标签云
Michelin OpenCV GPT4 Tensor Git v0.dev NLTK DeepStream 公式 LoRA Input Algorithm HaggingFace Github Agent 证件照 CAM XML Pickle MD5 阿里云 版权 Conda Quantization git Ubuntu ChatGPT Nginx Proxy OCR 报税 torchinfo Plotly Domain Math 飞书 News LeetCode 多进程 Password PIP v2ray Firewall transformers Pandas VPN Jetson printf Jupyter Data Qwen2 C++ 签证 CV Permission NLP Pytorch Magnet CLAP Qwen Use UNIX GoogLeNet PyTorch 强化学习 关于博主 BTC Miniforge Vmess Dataset SVR Vim Breakpoint logger AI Numpy ONNX Streamlit NameSilo Land diffusers Diagram CSV Llama Web JSON Bert Image2Text FP16 Tiktoken WAN 顶会 多线程 Search BeautifulSoup 域名 Markdown Paper TensorFlow Baidu PDF CUDA Statistics CTC Template Cloudreve Shortcut Bipartite IndexTTS2 Claude Datetime 财报 腾讯云 GPTQ Transformers 图形思考法 Zip Python Food Translation scipy mmap FP64 Windows Animate SQL hf Random Attention EXCEL OpenAI WebCrawler Qwen2.5 PyCharm FP8 API 音频 BF16 Distillation TSV Linux VSCode Docker SPIE SQLite CEIR DeepSeek Bin RAR Plate Quantize Hotel Knowledge InvalidArgumentError Mixtral Freesound tar Website YOLO Disk Clash Interview Crawler XGBoost uWSGI 净利润 搞笑 tqdm UI Augmentation 递归学习法 GIT Anaconda Hilton git-lfs PDB Heatmap Ptyhon LLM uwsgi CC HuggingFace TensorRT Tracking Excel Base64 Google RGB 继承 COCO QWEN ResNet-50 第一性原理 Bitcoin Color VGG-16 Sklearn Hungarian Logo TTS Video llama.cpp LLAMA ModelScope Review SAM FastAPI GGML Safetensors Paddle Gemma Card 算法题 FlashAttention Django Pillow FP32 LaTeX
站点统计

本站现有博文320篇,共被浏览759699

本站已经建立2428天!

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