Atiitt 图像处理的常见功能业务用途与类库与功能实现

目录

1. 常见业务场景 3

1.1. 缩略图    蒙版遮罩挖空 3

1.2. 区域裁剪,水印,旋转 3

1.3. 判断图像大小分辨率要求 长度  宽度 3

1.4. 图像格式 转换,,黑白图像去色 3

1.5. 图像体积压缩,,更换背景    九宫格相册等 3

1.6. 滤镜类(素描  水彩 油画) 3

1.7. 分类  个人照 集体照 风景照 3

1.8. 文字提取 ocr  ,,,美颜模糊 3

1.9. 特效 (老照片等  电影特效 3

1.10. 人脸检测与识别,,微信聊天内容ocr 色情图片检测等 3

1.11. 3

2. 常见功能 3

2.1. 色彩调整(去色,底板,色相变化 3

2.2. 形状调整(缩放调整 大小 ,旋转,扭曲 4

2.3. 纹理调整(马赛克  模糊 对比度调整等 4

2.4. 切割拼接  抠图(包括蒙版切割)  拼接(九宫格模式等) 4

2.5. Effect 效果类 风格化 滤镜类(素描 水彩  油画 毛玻璃)  叠加(多张图片合成 4

2.6. 物体识别   分类(人物 风景  电脑图片)模式识别  身份证识别 银行卡号码 人脸识别 4

2.7. Blurring and Sharpening Filters   模糊和锐化 4

2.8. 边缘检测 4

3. 类库 4

4. atitit  opencv apiattilax总结 约500个函数 .xlsx 5

5. Jhlabs的分类j 5

5.1. 1.1. Color Adjustment Filters 颜色调整类(灰度化,二值化 1 6

5.2. 1.2. Distortion and Warping Filters 变形与扭曲类(接切 旋转 缩放等) 2 6

5.3. 1.3. Effects Filters(马赛克 边框 水钻效果 2 6

5.4. 1.4. Texturing Filters 3 6

5.5. 1.5. Blurring and Sharpening Filters   模糊和锐化 3 6

5.6. 1.6. Edge Detection 4 6

5.7. 1.7. Transitions  T转换r转变 4 6

5.8. 1.8. Alpha Channel Filters 4 6

5.9. 1.9. Other Filters 4 6

6. 实现的东西 7

6.1. 实现缩略图功能  ok 7

6.2. 去色 黑白照片功能   ok 7

6.3. 滤镜  素描  ok 7

6.4. 人脸检测   ok 7

7. 实现方法 7

7.1. 找到资料 7

7.2. 类库 7

7.3. 找到范例代码 7

7.4. 加入项目  调整  调试 7

7.5. 看看源码 7

8. Ref 7

关系数据,文本数据,图像数据,音视频数据。。。

  1. 常见业务场景

    1. 缩略图    蒙版遮罩挖空
    2. 区域裁剪,水印,旋转
    3.  判断图像大小分辨率要求 长度  宽度
    4. 图像格式 转换,,黑白图像去色
    5. 图像体积压缩,,更换背景    九宫格相册等
    6. 滤镜类(素描  水彩 油画)
    7. 分类  个人照 集体照 风景照
    8. 文字提取 ocr  ,,,美颜模糊
    9. 特效 (老照片等  电影特效
    10. 人脸检测与识别,,微信聊天内容ocr 色情图片检测等
  2. 常见功能
    1. 色彩调整(去色,底板,色相变化
    2. 形状调整(缩放调整 大小 ,旋转,扭曲
    3. 纹理调整(马赛克  模糊 对比度调整等
    4. 切割拼接  抠图(包括蒙版切割)  拼接(九宫格模式等)
    5. Effect 效果类 风格化 滤镜类(素描 水彩  油画 毛玻璃)  叠加(多张图片合成
    6. 物体识别   分类(人物 风景  电脑图片)模式识别  身份证识别 银行卡号码 人脸识别
    1. Blurring and Sharpening Filters   模糊和锐化
    2. 边缘检测
  1. 类库

Java Image I/O API,Java 2D API::: java的原始图像api,比较繁琐,比较底层

Thumbnailator是一个用来生成图像缩略图的 Java类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。有了它我们就不用在费心思使用Image I/O API,Java 2D API等等来生成缩略图了,它支持图片缩放,区域裁剪,水印,旋转,保持比例等等。今天,我们就开始Thumbnailator的学习。

Java Image Filters是一款基于Java的图像处理类库

ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转

,javafx的类库::

Opencv ,matlab halcon

Css3 图像处理 旋转 反相

第三方api类库 (年龄,性别

  1. atitit  opencv apiattilax总结 约500个函数 .xlsx

1.1. CxCore中文参考手册 1

1.2. 机器学习中文参考手册  knn  svm   1

1.3. CvAux中文参考手册 立体匹配   3D Tracking PCA) Markov Models    \ 3

1.4. 图像处理  1 梯度、边缘和角点  2 采样、插值和几何变换  3 形态学操作 4 滤波器与色彩空间变换 5 金字塔及其应用  6 连接部件   7 图像与轮廓矩 8 特殊图像变换 9 直方图 10 匹配   4

1.5. Cv运动分析与对象跟踪 7

1.6. Cv模式识别 目标检测    8

1.7. Cv中文参考手册 *图像处理 运动分析与对象跟踪 模式识别  照相机定标和三维重建 8

1.8. HighGUI中文参考手册 8

  1. Jhlabs的分类j

atitit jhlabs 图像处理功能 v2 t55.docx

目录

  1. 1.1. Color Adjustment Filters 颜色调整类(灰度化,二值化 1
  2. 1.2. Distortion and Warping Filters 变形与扭曲类(接切 旋转 缩放等) 2
  3. 1.3. Effects Filters(马赛克 边框 水钻效果 2
  4. 1.4. Texturing Filters 3
  5. 1.5. Blurring and Sharpening Filters   模糊和锐化 3
  6. 1.6. Edge Detection 4
  7. 1.7. Transitions  T转换r转变 4
  8. 1.8. Alpha Channel Filters 4
  9. 1.9. Other Filters 4
  1. 实现的东西

    1. 实现缩略图功能  ok
    2. 去色 黑白照片功能   ok
    3. 滤镜  素描  ok
    4. 人脸检测   ok
  1. 实现方法

    1. 找到资料  
    2. 类库
    3. 找到范例代码
    4. 加入项目  调整  调试
    5. 看看源码
  1. Ref

Atitit 各大图像处理工具包 类库的流行程度.docx

Atiitt 图像处理的常见功能业务用途与类库与功能实现 目录 1. 常见业务场景 3 1.1. 缩略图 蒙版遮罩挖空 3 1.2. 区域裁剪,水印,旋转 3 1.3. 判断图像大小分辨率要求相关推荐

  1. Atitit ffmpeg功能表 多媒体处理类库工具 音频视频 1.1.ffmpeg音视频合成  1.2.Atitit 视频音频分离 提取法 1.3.ffmpeg对视频封装和分离 使用ffmpeg对

    Atitit ffmpeg功能表 多媒体处理类库工具 音频视频 目录 1.1. ffmpeg音视频合成 1 1.2. Atitit 视频音频分离 提取法 1 1.3. ffmpeg对视频封装和分离 1 ...

  2. 【数字图像处理3 】(上)图像超分辨率重建(SR)概述

    图像超分辨率重建 一.前言(废话时间) 二.扫盲知识 什么是 超分辨率重建? 兴起原因 三.传统超分辨率重建 1.基于插值的超分辨率重建 2.基于退化模型的超分辨率重建 3.基于学习的超分辨率重建 四 ...

  3. Python+Opencv图像处理新手入门教程(二):颜色空间转换,图像大小调整,灰度直方图

    一步一步来吧 上一节:Python+Opencv图像处理新手入门教程(一):介绍,安装与起步 1.什么是图像 对于计算机而言,图像的本质是一个由像素点构成的矩阵. 例如我们用肉眼很容易分辨一辆汽车的后 ...

  4. 在PR中如何调整图像大小的分辨率

    在PR中如何调整图像大小的分辨率 选中图片,然后在这里进行调整

  5. 位深度/像素/分辨率/图像大小的计算/帧率/刷新率

    有关图像的基本名词解释: 位深度: 在记录数字图像的颜色时,计算机实际上是用每个像素需要的位深度来表示的.黑白二色的图像是数字图像中最简单的一种,它只有黑.白两种颜色,也就是说它的每个像素只有1位颜色 ...

  6. 使用TensorFlow进行常用的图像处理-图像转为矩阵以及图像大小调整

    图像编码处理 将图像转为一个三维矩阵,并使用三维矩阵形成一个图像: import tensorflow as tf import matplotlib.pyplot as plt# 读取原始图像数据 ...

  7. imread函数_MATLAB图像处理:23:使用缩放函数调整图像大小

    本示例说明如何使用imresize函数调整图像大小. 指定放大倍数 将图像读入工作区. I = imread('circuit.tif'); 使用imresize功能调整图像尺寸.在此示例中,您指定放 ...

  8. 【图像超分辨率】RS Image SR Based on Visual Saliency Analysis

    Remote-Sensing Image Superresolution Based on Visual Saliency Analysis and Unequal Reconstruction Ne ...

  9. 【图像超分辨率】SR for RS via Local–Global Combined Network

    Super-Resolution for Remote Sensing Images via Local–Global Combined Network 摘要 I. 引言 II. 方法 A. 用于超分 ...

  10. 【图像超分辨率】Perceptual Losses for Real-Time Style Transfer and Super-Resolution

    论文链接:https://web.eecs.umich.edu/~justincj/papers/eccv16/JohnsonECCV16.pdf Perceptual Losses for Real ...

最新文章

  1. java显示本地磁盘所有盘符,显示桌面路径
  2. Linux Ubuntu上架设FTP
  3. 计算机视觉与深度学习,看这本书就够了
  4. FW : 一只小青蛙的一生(图片连载)
  5. Android 手机卫士--解析json与消息机制发送不同类型消息
  6. SprinBoot整合SSM之添加
  7. 在Python中使用MongoDB
  8. 权限角色管理学习(二)
  9. RestTemplate HttpMessageConverter报错的解决方案no suitable HttpMessageConverter
  10. ERP软件管理持续升级 抢占产业先机
  11. 重磅!融云推出「百幄」政企数智办公平台
  12. Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决办法
  13. ssh pem登陆及pem是什么
  14. 获取Excel合并单元格的值
  15. 集团公司预算控制与网上费用报销系统
  16. 创意电子学-小知识:晶体管
  17. 运维必看:低成本数据异地灾备方案
  18. vue - weath
  19. 梯度下降算法与Normal equation
  20. matlab绘制单摆相图,单摆运动―相图.ppt

热门文章

  1. java编程汽水_[原创]JAVA解决喝汽水问题
  2. python opencv中的imwrite函数_python – OpenCV imwrite函数导致’undefined symbol’
  3. mysql 读未提交数据,MySql数据库的事务隔离级别学习
  4. 微型计算机中硬盘工作时 应注意避免,1硬盘工作时应特别注意避免(B)
  5. python爬网站信息_爬取网页信息的小能手——微软PowerBI
  6. WINDOWS常用端口列表
  7. 首届魔都ArchData技术峰会进入倒计时
  8. L1-02-yum源的配置(本地源)
  9. F5刷新的时候只刷新里面的内联框架里面的页面
  10. Apache 模块 mod_cache应用