图像处理
ScriptGirl
热爱技术探讨,语言包括且不限于Java、SQL、C/C++、Python、Android,领域包括且不限于大数据、移动端编程、后端编程
展开
-
【图像处理】NV21转Bitmap,Bitmap的截图、保存、旋转、镜像
/** * Describe: 将NV21数据转成Bitmap数据,便于截图 */public class NV21ToBitmap { private RenderScript rs; private ScriptIntrinsicYuvToRGB yuvToRgbIntrinsic; public NV21ToBitmap(Context context) { rs = RenderScript.create(context); yuvTo原创 2021-07-22 19:46:21 · 1034 阅读 · 0 评论 -
【Android】Android Studio中图片的格式转换
1.从指定路径获得图片字符串 public static String GetImageStr(String filePath) {//将图片文件转化为字节数组字符串,并对其进行Base64编码处理 String imgFile = filePath;//待处理的图片 InputStream in = null; byte[] data = null; //读取图片字节数组 try { in =原创 2020-06-16 14:56:04 · 1146 阅读 · 0 评论 -
【Python+OpenCV】python和OpenCV获取和改变图片的尺寸并处理视频
1.Python3+OpenCV中的shape命令获取图片的高度、宽度、深度import cv2fn="1.jpg"img = cv2.imread(fn)[height,width,pixels] = img.shapeprint(height,width,pixels)参考:https://blog.csdn.net/qq_15505637/article/details/785392402.Python3+OpenCV中的 cv2.resize(源文件,目标,变换方法)将图片变换为想原创 2020-06-15 12:57:44 · 1336 阅读 · 0 评论 -
【Linux】Ubuntu18.04安装Opencv报错与解决
前两天重装了系统,再次使用之前的YOLOV3,编译时报错:fatal error: opencv2/opencv.hpp: 没有那个文件或目录解决方法如下:sudo apt-get install libopencv-dev但这条命令引发了另一个错误:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)参考这篇博客,有效解决方法如下:强制解锁sudo rm /var/cache/apt/archives/lock su原创 2020-06-14 21:33:45 · 882 阅读 · 0 评论 -
【图像处理】图片着色后存储为“JPEG”格式存在明显色差问题解决
参考:https://www.cnblogs.com/visionfeng/p/6094423.htmlopencv的一个像素为:[B,G,R] ,matplotlib的一个像素为:[R,G,B]。出错示例:for i in range(u[1]): for j in range(u[0]): im[leftupx + i][leftupy + j] = sf[i][j]问题解决:for i in range(u[1]): for j in range(u[0])原创 2020-06-10 22:21:58 · 464 阅读 · 0 评论