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

本站现有博文333篇,共被浏览913366

本站已经建立2616天!

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