标签:

窗口命令pip install PIL

from PIL import Image

from selenium import webdriver

d=webdriver.Firefox()

d.get('http://www.baidu.com')

# 窗口最大化

d.maximize_window()

time.sleep(1)

# 进行全屏截图

d.get_screenshot_as_file('c:\mark666.png')

# 定位需要截图的元素位置

baidu=d.find_element('id','su')

# 获取element的顶点坐标

left=baidu.location['x']

top=baidu.location['y']

# 获取element的宽、高

elementwidth=baidu.location['x']+baidu.size['width']

elementheight=baidu.location['y']+baidu.size['height']

# 打开截图

p=Image.open('c:\mark666.png')

# 使用Image的crop函数,从截图中再次截取我们需要的区域,进行图片剪切

p=p.crop((left,top,elementwidth,elementheight))

# 保存我们需要的的图片

p.save(r'c:\mark6.png')

标签:

python 抠图白幕_python抠图相关推荐

  1. python 抠图白幕_巧用Python,视频抠图无需绿幕

    最近参加超越杯发生了一段小插曲,主办方要求提交白底的团队介绍VCR,然而之前没有注意到这点,就找了个风景优美的地方拍摄,直到截止前才发现大事不妙. 此时自然而然地就想到抠图了!然而这次的视频背景花里胡 ...

  2. python人工智能应用实例_Python实现AI自动抠图实例解析

    一.简介 抠图是用PS? 用魔棒和快速选择工具? 遇到复杂背景怎么办? 最近发现一个神奇的工具--Remove Image Background https://www.remove.bg/zh 它是 ...

  3. 别再自己抠图了,3行Python代码实现图像照片抠图和换底色的方法

    前言 对于会PhotoShop的人来说,抠图是非常简单的操作了,有时候几秒钟就能扣好一张图.不过一些比较复杂的图,有时候还是要画点时间的,今天就给大家带了一个非常快速简单的办法,用Python来批量抠 ...

  4. python去除图片复杂背景_3行Python代码实现10秒抠图换背景图的AI神器,根本无需PS...

    人工智能课程大升级,限时优惠仅限前100名​sourl.cn 前言 对于会PhotoShop的人来说,抠图是非常简单的操作了,有时候几秒钟就能扣好一张图.不过一些比较复杂的图,有时候还是要画点时间的, ...

  5. Python利用paddlehub实现批量抠图和更换证件照背景底色

    Python利用paddlehub实现批量抠图和更换证件照背景底色,图片使用卓别林的个人肖像,代码来源抠图功能实现的博客.代码做了一些更改已实现蓝底背景功能,并实现边界框图提取. import os ...

  6. python开发ps插件_你还在用PS?Python 20行代码批量抠图

    抠图前 vs Python自动抠图后 在日常的工作和生活中,我们经常会遇到需要抠图的场景,即便是只有一张图片需要抠,也会抠得我们不耐烦,倘若遇到许多张图片需要抠,这时候你的表情应该会很有趣. Pyth ...

  7. Python调用MMDetection实现AI抠图去背景

    这篇文章的内容是以 <使用MMDetection进行目标检测.实例和全景分割> 为基础,需要安装好 MMDetection 的运行环境,同时完成目标检测.实例分割和全景分割的功能实践,之后 ...

  8. python怎么换背景_3行Python代码实现图像照片抠图和换底色的方法

    1.项目背景 对于不会PS的小伙伴,抠图是一个难度系数想当高的活儿,某宝照片抠图和证件照换底色均价都是5元RMB,所以今天要介绍的这款神工具,只要 3 行代码 5 秒钟就可以完成高精度抠图,甚至都不用 ...

  9. 3行Python代码,实现批量抠图和换底色的方法

    这篇文章主要介绍了另外一种3行Python代码实现图像照片抠图和换底色的方法,操作更加简单,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们一起学习学习吧! 这 ...

最新文章

  1. 写了个Python脚本监控nginx进程
  2. 选择Java接口还是抽象类
  3. VS插件开发——格式化变量定义语句块
  4. angularJs的学习笔记
  5. 最值得阅读学习的 10 个 C 语言开源项目代码
  6. android KK版本号收到短信后,点亮屏的操作
  7. Android之日期时间选择器使用方法
  8. 美国发布35页科技趋势报告!
  9. Linux下搭建CACTI的时候总结的一些小知识
  10. c语言 中缀表达式转后缀表达式,C++实现中缀表达式转后缀表达式
  11. 洪峰:泛系、自由与“一、百、万”工程(一)
  12. CANape CAN工程的创建
  13. 电脑版微信文件存储在哪个文件夹可以找到
  14. cad2017单段线_AutoCAD2017命令总结
  15. win10连无线但是无网络连接到服务器,简单几步解决win10连接wifi显示无internet访问的问题...
  16. wps大纲栏显示在右边_5分钟帮你搞定PPT!金山偷偷上线WPS智能PPT完全免费
  17. git fetch - git merge - git pull 指令
  18. python等于号怎么输入_python 中不等于怎么表示
  19. 白话CMPP、SGIP
  20. libcef-JavaScript与C++通信-原理与实现-文档原文

热门文章

  1. 两个随机矩阵相乘的c语言编程,实现两个矩阵相乘的C语言程序
  2. 虚拟机ubuntu和开发板UDP Socket通信实例
  3. (qt)【学习记录】实现wacom压感绘图
  4. 2015年末北京常住人口达2170.5万人
  5. linux显示桌面快捷键设置
  6. 细数那些贵到没朋友的科技产品
  7. 安鑫 未来十年 最赚钱的十六大行业都在这里
  8. 关于心理的二十五种倾向(查理#183;芒格)-3
  9. Android绘图机制 Demo(简单完成美图秀秀的滤镜)
  10. 循环赛日程表算法——分治法