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

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

本站已经建立2493天!

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