上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 63 下一页
  2021年6月2日
摘要: 一、实现步骤 1.通过查找表将一个曲线应用于原图的红色通道来操作图像 2.通过对图像使用暗晕来实现复古效果 代码步骤: 1.加载原图 2.创建lut矩阵 3.拆分原图,并将红色分量应用于LUT 4.将LUT后的红人分量合回原图 5.创建一个内部带有白色圆圈的的灰色图像,并对这个图像执行大模糊 6.将 阅读全文
posted @ 2021-06-02 17:58 飘杨...... 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、直方图均衡步骤 1.加载原图 2.将BGR色彩空间转换为YCrCb 3.拆分原图为单个通道(本例我们均衡Y分量),使用YCrCb色彩空间 4.均衡Y分量 5.合并三个通道(此时Y分量已被均衡过) 6.将YCrCb颜色空间转换为BGR 7.输出最终均衡后的结果 二、具体代码如下:里面有详细的注释, 阅读全文
posted @ 2021-06-02 17:05 飘杨...... 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、具体代码表示,ps:代码中有详细注释 /** * 绘制直方图:直方图是变量分布的统计图形表示,它让我们能够理解数据的密度估计和概率分布。 * 直方图通过将整个变量值范围划分为小的值范围,然后计算每个间隔中落入多少个值来创建 * @param inputImagePath 绘制直方图的原图路径 * 阅读全文
posted @ 2021-06-02 16:37 飘杨...... 阅读(432) 评论(0) 推荐(0) 编辑
摘要: /** * 读取路径中的图像并显示 * @param inputPath */ void readImage(char *inputPath) { //读取图像,ps:opencv默认读取的是彩色图,其色彩格式BGR Mat color = imread(inputPath); //加载灰度图 Ma 阅读全文
posted @ 2021-06-02 14:22 飘杨...... 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、错误代码展示 函数定义: void readImage(char *inputPath); 函数使用: readImage("C:\\xxxx\\girl.jpg"); 二、原因分析 在上面的方法中,方法的参数需要我们传递一个指针类型的字符。而我们在使用该方法的时候传递的确实一个常量。会导致常量 阅读全文
posted @ 2021-06-02 14:16 飘杨...... 阅读(7131) 评论(0) 推荐(0) 编辑
  2021年6月1日
摘要: 一、前言 在windows10上尝试了好几种方案,如:VS+CMake+opencv、sublineText+CMake+opencv、CLion+OpenCv+CMake。最终选择使用CLion+OpenCv+CMake,因为我是偏java系列的所以vs用着不熟,又因为subline和eclips 阅读全文
posted @ 2021-06-01 16:10 飘杨...... 阅读(1570) 评论(0) 推荐(0) 编辑
  2021年5月31日
摘要: 一、场景描述 在Android混合开发中Html中可以播放视频,视频播放采用<Video>标签。视频可以全屏播放。 用这种方式播放视频在大部分机型下没啥问题,但是有部分机型全屏播放时会出现全屏按钮灰色不可点击或者点击全屏按钮直接白屏等问题。 解决方法也比较简单,分如下三步: 二、解决办法 第一步: 阅读全文
posted @ 2021-05-31 10:34 飘杨...... 阅读(4445) 评论(0) 推荐(0) 编辑
  2021年5月6日
摘要: 异常如下: Picture Width(1080) or Height(2163) invalid, should N*2 报错的地方是MediaCodec.configure mMediaCodec.configure(mMediaFormat, null, null, MediaCodec.CO 阅读全文
posted @ 2021-05-06 13:31 飘杨...... 阅读(221) 评论(0) 推荐(0) 编辑
摘要: android.media.MediaCodec$CodecException: Error 0x80001001 这是在使用MediaCodec编码相机录制的视频数据时,初始化MediaCodec时出现的异常,mediacodec.configure 完整异常如下: android.media.M 阅读全文
posted @ 2021-05-06 11:46 飘杨...... 阅读(4393) 评论(0) 推荐(1) 编辑
  2021年3月31日
摘要: 一、产生问题的原因 App上传服务端的视频有三种形式的视频: 1.手机录制的视频:码率较大,视频录制出来非常大,非常需要进行压缩,而且此种视频用常规压缩效果就比较好 2.从其他平台下载过的压缩视频:码率较大,视频体积承上启下,使用常规压缩会非常大的概率把视频给压大 3.使用AI软件制作出来的视频:码 阅读全文
posted @ 2021-03-31 19:46 飘杨...... 阅读(852) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 63 下一页