通常在Mathematica中,裁切图片使用ImageTake即可,但有时候对裁切的要求较高,需要精细调整,这时候就需要

写个控制Manipulate微调一下了,根据微调数据,再使用ImageTake就能得到理想的结果了。

pic = Import["C:/Users/1/Desktop/s2.png"];
{w, h} = ImageDimensions[pic];
Manipulate[ImagePad[ImageTake[pic, {1 + T, h - B}, {L, w + 1 - R}], {{L, R}, {B, T}}, Green],{{x, 0.4, "GrayLevel"}, 0, 1, 0.01}, Delimiter,{{T, 0, "TopWidth"}, 0, h - 1, 1}, Delimiter,{{B, 0, "BottomWidth"}, 0, h - 1, 1}, Delimiter,{{L, 0, "LeftWidth"}, 0, w - 1, 1}, Delimiter,{{R, 0, "RightWidth"}, 0, w - 1, 1}, ControlPlacement -> Left, ContentSize -> 400] 

结果如下图所示,具体数字表示裁切像素单位,可以逐一调整。

根据上面结果,输入下面代码就能得到裁切后的图片。

ImageTake[pic, {1 + 58, w - 53}, {1 + 47, h - 69}]

上述代码中,如果是二值裁切,把pic替换为pic//Binarize[#,x]&即可,因为我常做的就是二值裁切。

转载于:https://www.cnblogs.com/xbjiang71/p/7403117.html

Mathematica图片裁切相关推荐

  1. 图片裁切,上传,自动匹配颜色。

    图片裁切,上传,自动匹配颜色. photoclip插件学习. https://github.com/baijunjie/PhotoClip.js是官方文档. 使用方法很简单.不过我在使用的过程中遇到几 ...

  2. php jcrop,PHP结合JQueryJcrop实现图片裁切实例详解

    我们经常可以看到一些网站上有图片剪切的功能,或许你会觉得这一功能炫目华丽,神秘莫测!但是今天介绍的一款专用于图片裁切的插件jquery.Jcrop.min.js就将揭开图片剪切的神秘面纱.使用这个插件 ...

  3. 原型图Mockplus:怎样使用图片裁切功能

    2019独角兽企业重金招聘Python工程师标准>>> 图片裁切功能就是裁掉图片中多余的或不需要的部分. https://www.mockplus.cn/skill/single/s ...

  4. Vue项目中使用图片裁切器 cropperjs (头像裁切)

    cropperjs官方文档 cropperjs结合element-ui 组件后的显示效果: 1. npm 安装 cropperjs cmd命令行输入:npm install cropperjs --s ...

  5. android调用系统图片裁切后出现黑边

    转载地址:http://blog.sina.com.cn/s/blog_ac843e330101eha1.html 是这样的:我使用系统的图片浏览器,然后让它自动跳到图片裁切界面,当我们定义了返回的图 ...

  6. layui后台管理、图片裁切、cropper富文本编辑器实现

    需求:后台管理系统一般都会有图文混排功能(比如新闻应用,电商商品详情),这个一般使用富文本编辑器来实现:还有一个就是图片的裁切(比如用户的头像,比如博客的封面),因为在开发这两个功能的时候,也遇到了很 ...

  7. php imagick 缩略图,PHP Imagick完美实现图片裁切、生成缩略图、添加水印,

    PHP Imagick完美实现图片裁切.生成缩略图.添加水印, 本文实例讲解了PHP使用Imagick 裁切.生成缩略图.添加水印自动检测和处理,支持gif,分享给大家供大家参考,具体内容如下 调用方 ...

  8. php imagick 图片裁切,php Imagick , 怎么使用Imagick裁切图片

    php Imagick 求助, 如何使用Imagick裁切图片 我需要 景某个PDF文档中的某一页裁切其中一部分, 生成一新的png格式的文档. gd不支持PDF格式, Imagick 支持打开pdf ...

  9. web图片裁切插件 cropper.js 详细介绍

    cropper.js一个用来处理图片的插件,可以使用它来实现图片的各种模式下的裁切效果,当我们在做一个上传头像或者上传图片功能的时候,需要用户裁切出用户想要的图片位置就可以利用这个插件来实现','cr ...

  10. thinkphp + 美图秀秀api 实现图片裁切上传,带数据库

    思路: 1.数据库 创建test2 创建表img,字段id,url,addtime 2.前台页: 1>我用的是bootstrap 引入必要的js,css 2>引入美图秀秀的js 3.后台: ...

最新文章

  1. python三层架构
  2. 学校计算机老师工作总结,计算机老师年终工作总结
  3. dev机上数据库中批量生成table
  4. laravel框架——composer导入laravel
  5. 王道 —— 进程同步、进程互斥
  6. [转]关于频率、模拟角频率、数字角频率
  7. java蘑菇岛种子_我的世界:Java版玩家笑开了怀,4个地图种子,2个内陆蘑菇岛...
  8. oracle触发器和存储过程的格式
  9. 详解C/C++预处理器
  10. win10好用的软件推荐
  11. 测试开发工程师必备软硬能力高级测试开发工程师需要具备什么能力?
  12. VIN码识别,车架号识别,移动端VIN码识别独家支持云识别
  13. matlab 非a到z,MATLAB命令大全(A-Z)
  14. Spring-Cache
  15. 中国大学MOOC C语言程序设计(大连理工大学) 课后编程题 第十二周题解(个人向仅供参考)
  16. Modern source-to-source transformation with Clang and libTooling
  17. linux下Configure命令-ZZT
  18. 数据中心运维管理技能的重要性
  19. gdal依赖dll_gdal_csharp.dll
  20. OSPF —— Virtual Link(虚连接)

热门文章

  1. 车靓靓·微水上门洗车项目介绍
  2. Window 打开新窗口的几种方式 window.location.href、window.open、window.showModalDialog
  3. ad网络标号设置经验_ad放置网络标号
  4. 《你早该这么玩excel》大表哥伍昊新课开讲——顶你学堂独家
  5. 盘点分布式文件存储系统
  6. 【面试题】单链表的操作1
  7. 关于unity 3d人物换装
  8. 推荐一款Android高清平板应用--豆果美食
  9. 到2020年,将有60%的工作会被人工智能取代?
  10. linux读和写线程同步,Linux:使用读写锁使线程同步