精华内容
下载资源
问答
  • 二十行代码去除图片水印(别再工具修图啦)
    千次阅读
    2020-07-01 17:41:07

    别再找工具修图啦,用代码吧

    图片上常常有多余信息,如水印等,常常困扰啦多少痴男怨女。

    在简书上看到一段有意思的内容。于是将它搬啦过来。
    原地址:https://www.meiwen.com.cn/subject/dofckqtx.html。

    消除水印

    原图和效果图:
    左边为原图,右边效果图
    在这里插入图片描述

    代码

    import cv2
    import numpy as np
    
    
    
    
    path="10.jpg"
    
    img=cv2.imread(path,1)
    
    hight,width,depth=img.shape[0:3]
    #hight=img.shape[0]
    #width=img.shape[1]
    #depth=img.shape[2]
    #图片二值化处理,把[200,200,200]-[250,250,250]以外的颜色变成0
    thresh=cv2.inRange(img,np.array([200,200,200]),np.array([250,250,250]))
    #创建形状和尺寸的结构元素
    kernel=np.ones((3,3),np.uint8)
    #扩展待修复区域
    hi_mask=cv2.dilate(thresh,kernel,iterations=1)
    specular=cv2.inpaint(img,hi_mask,5,flags=cv2.INPAINT_TELEA)
    
    cv2.namedWindow("image",0)
    cv2.resizeWindow("image",int(width/2),int(hight/2))
    cv2.imshow('image',img)
    
    cv2.namedWindow('newimage',0)
    cv2.resizeWindow('newimage',int(width/2),int(hight/2))
    cv2.imshow('newimage',specular)
    
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    
    

    关键点

    #图片二值化处理,把[200,200,200]-[250,250,250]以外的颜色变成0
    thresh=cv2.inRange(img,np.array([200,200,200]),np.array([250,250,250]))
    关键在于如何选择区间,将区间外的颜色变为0。
    多试几下吧。
    颜色由 红黄蓝 三色组成。通道的数值为0-255. 每个通道的值越大,组合起来的颜色色块越亮。值越小越暗。。如果水印与图片其他部分有明显差距,还是可以找出来的,效果应该都还可以。

    非研究CV,目前还不能给出更好的方案。
    后续有想法学习下CV

    如果你觉得本文对你有用,请点个赞支持下,谢谢!

    更多相关内容
  • 自制一个代码图片的uTools插件

    千次阅读 2021-05-16 16:52:40
    时不时和实验室的人会有代码交流,每次展示代码都是直接上文件、或者截n个图、也或者就...uTools插件 - code2img 代码图片 一个轻松提高代码逼格 的图像工具 (???? 装逼神器,假的) 基于开源 Carbon 制作的 uTools
    • 时不时和实验室的人会有代码交流,每次展示代码都是直接上文件、或者截n个图、也或者就给个小片段。找了很久,终于找到这个开源工具,琐碎直接做成插件,日常搭配uTools,效率真高~~

    • MelodyJerry 极力推荐uTools 】 这款轻量级极客工具
      想进一步了解,可以前往我很久前写的博文 【uTools,你的生产力工具集(点这)

    uTools插件 - code2img 代码转图片

    • 一个轻松提高代码逼格 的图像工具 (😎 装逼神器,假的)
    • 基于开源 Carbon 制作的 uTools 插件
      • 导入你的代码:
        • 支持直接拖入代码文件
        • 直接粘贴代码到编辑器
      • 简单自定义,生成美化图片:
        • 改变语法主题背景颜色/图像窗口主题填充来自定义代码图像
        • 设置背景图像时还支持将图像文件拖放到Carbon来作为代码图像的背景
        • 在自定义图像后,你可以发送图像链接下载保存图像,保存图像支持PNGSVG两种格式
    • 托管平台采用 Vercel (贼推荐的哦~ 😎)
    • MelodyJerry 是一个喜欢前端的后端搬砖工具人

    todo:

    • 识别uTools主输入框or剪切板中的内容:代码文本or代码文件
    • 生成的图像文件(png、svg)直接复制到剪切板
    • 生成的分享链接直接复制到剪切板
    • 待续……

    反馈

    任何问题,可直接在本博文的评论区直接回复,或前往我的 插件发布页 进行回复

    changeLog:

    1. v0.0.1:
    • 完成基础窗体

    uTools,你的生产力工具集

    uTools是什么?

    u T o o l s
    • 极简
    • 插件化
    • 跨平台

    官网:https://www.u.tools/

    自由集成丰富插件,快速匹配「场景功能」,用完即走 。

    通过自由选配丰富的插件,打造你得心应手的工具集合。

    该软件支持Windows、Mac以及Linux使用,并且拥有丰富的插件库。

    简单来讲,uTools可以作为一个程序快速启动器,使用中英文搜索并快速打开你的本地程序、文件、系统设置等。你可以使用快捷键(默认为alt+space)快速呼出这个搜索框,小巧却不简单。

    当你熟悉它后,能够为你节约大量时间,让你可以更加专注地改变世界。

    uTools能做什么?

    uTools作者将此软件设计为“一切皆插件”的插件化工具,所有的功能均可通过插件实现。

    插件中心有很多实用高效地插件,例如:在线翻译、压缩图片、颜色小助手、开发文档、图床、OCR图片识别等等小工具,你可以选择适合自己使用场景的插件安装使用。

    在这里插入图片描述


    接下来给大家看看MelodyJerry经常使用的一些插件👇

    MelodyJerry的uTools

    在线翻译

    搜索框中搜索“翻译”就可以呼出在线翻译界面。简洁易用、随用随走。

    03GzPf.png

    图床

    写博客必备,搭配Typora使用,效果最佳!!!

    使用非常简单:

    • 拖动图片到搜索框
    • 复制图片,到插件页Ctrl+V
    • 插件页的上传按钮

    在这里插入图片描述

    图床支持三种返回格式:

    • URL
    • MarkDown
    • Html

    在这里插入图片描述

    当然,还可以选择不同的图床源。更快速的,✔自动复制,并选择MarkDown。

    这样粘贴好图片,自动复制md格式的图片链接到剪切板,提升办公写作效率呢!

    • 自动复制 MarkDown

    03Jooq.png

    图片识别

    03wYBF.png

    剪切板

    最常用的插件之一,可以保存所有复制过的内容。

    • 文本
    • 文件
    • 图片

    不用担心uTools会泄露你的信息,所有插件的生命周期就是 开机到关机。

    在这里插入图片描述

    cmd

    • 快速打开cmd

    03Ye0A.png

    颜色

    • 前端开发者的福利工具

    uTools提供了多个插件,有的是官方的,还有的是开发者们维护的。

    03Y36g.png

    MelodyJerry最常用的是**“色彩助手”**。

    看,羡慕了吗?

    在这里插入图片描述

    03YLNt.png

    03t9Bj.png

    本地快速搜索

    • 集成Everything的内核
      • 干净简洁的用户界面
      • 快速文件索引
      • 快速搜索
      • 最小资源使用
      • 便于文件分享
      • 实时更新
      • ……

    03ts8f.png

    内网穿透

    • 能够快速的将你的内网服务暴露到公网

    03NcJx.png

    启动你本地服务器,如下配置你本地的ip,和随便起个外网域名。

    这样你就可以外网访问你的服务了,超简单,这可比有些网站搞个内网穿透还得收钱强多了。

    03UklT.png

    开发小工具

    • 只展示其中一部分插件

    03U8XD.png

    独立文档

    • 只展示其中一部分文档手册

    03UJne.png

    像MelodyJerry经常用到的是:

    • Linux

    在这里插入图片描述

    • Java

    在这里插入图片描述

    程序员手册

    不同于上面的独立文档,“程序员手册”直接集成了各种文档,list:

    • php手册
    • linux手册
    • python手册
    • PyQt5文档
    • C函数
    • go
    • vim命令
    • git命令
    • sql手册
    • uTools API
    • java
    • javascript
    • vue
    • payload
    • devdocs

    关于此插件的详细信息:https://yuanliao.info/d/356

    03UWhq.png

    网页快开

    03DDcq.png

    • 移动端网页聚合

    在这里插入图片描述

    • B站

    03rpKP.png

    • GitHub

    03r9Df.png

    图片压缩

    03Dv8A.png

    进阶使用uTools

    全局快捷键

    顾名思义,上图MelodyJerry的:

    03N7FI.png

    超级面板

    • 这是1.3版本后新增的

    在这里插入图片描述

    03NOl8.png

    自己开发uTools插件

    uTools已经向开发者们提供开发者文档,可以参考文档,捣鼓自己的插件哦。

    插件开发文档:https://u.tools/docs/developer/welcome.html

    心得体会

    • 用户体验极佳
    • 麻雀虽小,五脏俱全:简洁、方便、轻量、快速
    • 文档齐全
    • 支持开发个人插件
    • UI 很舒服

    就写这么多,更多的要自己去挖掘啦~

    展开全文
  • 如何从源代码中下载图片

    千次阅读 2019-10-05 13:20:46
    第三步:在css样式中找到此图片所在的网址 第四步:右击此图片所在的网址 第五步:【Open in new tab】 第六步:右击图片 第七步:将图片另存为 所有步骤如图: 转载于:https://www.cn...

    步骤:

          以网易上的这张图为例

       第一步:右击这张图在网易的所在位置

       第二步:【检查】

       第三步:在css样式中找到此图片所在的网址

       第四步:右击此图片所在的网址

       第五步:【Open in new tab】

       第六步:右击图片

       第七步:将图片另存为

    所有步骤如图:

          

     

    转载于:https://www.cnblogs.com/hzyhx/p/11041051.html

    展开全文
  • 我们在给一个登陆页面... 可是相对路径写不正确,就会发现老是加载不上。如下图 代码如下 这种情况,建议各位程序员,将本html和图片放在一个文件夹下面 这样就不会造成加载不上的情况。 希望对大家有帮助!!...

    我们在给一个登陆页面添加一个背景图的时候,为什么我们明明添加了。
    可是相对路径写不正确,就会发现老是加载不上。如下图这里写图片描述
    代码如下这里写图片描述
    这种情况,建议各位程序员,将本html和图片放在一个文件夹下面

    这样就不会造成加载不上的情况。

    希望对大家有帮助!!

    展开全文
  • 在开始制作爬虫前,我们应该做好前期准备工作,找到要爬的网站,然后查看它的源代码我们这次爬豆瓣美女网站,网址为:用到的工具:pycharm,这是它的图标...博文来自:zhang740000的博客Python新手写出漂亮的爬虫代码...
  • 这里讲解最简单的爬虫:从网页源代码图片链接然后下载 代码: 解释: (1)urlopen是打开url对应的网页,获取源代码 (2)title是网页标题,利用正则表达式从源代码中获取标题 (3)pic_url是图片url的列表,...
  • C#开发WinForm之代码引用图片资源

    千次阅读 2018-12-29 16:00:32
    我在引入DevExpress框架时,使用ImageList或ImageCollection引入图片资源时报资源不到错,没办法,只能试试代码引入资源。 方法 以DevExpress的TreeList控件为例。 构造ImageList对象 ImageList imageList= new ...
  • 用java代码根据html页面生成图片

    万次阅读 热门讨论 2018-12-11 16:36:56
    所以把网页 转成图片发送给用户 这种体验非常爽的,比文字、图文 展示更全面、美观而实用 ,图片也可以下载下来保存手机里,图片内容 可以很 用户头像 、统计数据 、推广页面 、二维码等。   下面是java 实现 做...
  • 在页面上随机的位置显示随机大小的图片,并且每个图片不能重叠,完整实现代码。 看看代码 注:该代码是在微信小程序写的demo,因为没有使用框架的API,所以该代码的逻辑在h5或者小程序,任何地方都适用。 js代码讲解...
  • 在开始制作爬虫前,我们应该做好前期准备工作,找到要爬的网站,然后查看它的源代码我们这次爬豆瓣美女网站,网址为:用到的工具:pycharm,这是它的图标?...博文来自:zhang740000的博客Python新手写出漂亮的爬虫...
  • 从看漫画的网站源代码出他们放漫画图片的链接,用这个链接来下载。 但是看了一些漫画网的源代码不到图片的链接,请各位帮帮忙。 例如下面这俩网址: http://www.xxxcom/comic/17561.html http:
  • 简单图片查看器小程序源代码实现

    千次阅读 2017-06-20 15:21:19
    建立消息响应,写入代码: void CInvalidateDlg::OnBnClickedButton2()////显示  {  // TODO: 在此添加控件通知处理程序代码  nType=1;  Invalidate();  }      void CInvalidateDlg::...
  • VC屏幕图源代码FindPic.dll

    热门讨论 2010-06-10 21:24:25
    VC屏幕图源代码,实现了快速图,速度和按键精灵不相上下。按键精灵里有个FINDPIC()函数,你指定位图文件,然后在屏幕上查找和这张图片相同的图片,返回找到图形的坐标。实现方法主要是用GetDIBits获取屏幕的...
  • 爬虫看多了,对身体不好,我们来点现实的,学学表白个女朋友他不香吗,对吧~ 文章最后教你们怎么打包成exe,如果你懒得搞懂代码怎么回事,直接复制代码打包成exe运行就好了。这样不管你发给别人也好,以后方便...
  • 图片、图标、代码资源网站

    千次阅读 2019-12-11 16:44:41
    图片、图标、代码资源网站程序员必备的相关资源网站一、网页设计篇二、图片篇(1)三、图片篇(2)四、图片素材网址汇总篇五、免费图片网站六、web前端开发篇七、图标篇八、代码网站篇网站地址网站设计篇DOOOOR创客...
  • HTML图片随意浮动广告效果代码

    热门讨论 2009-03-30 17:32:32
    我也是在学习的过程在网上了半天才找到 希望对你们有用
  • python 植物大战僵尸代码实现(1):图片加载和显示切换 游戏介绍 图片显示切换 图片加载 完整代码 代码实现 图片加载 图片显示切换 编译环境 游戏介绍 以前很火的植物大战僵尸游戏, 本想在网上个python版本...
  • 20行Python代码爬取王者荣耀全英雄皮肤

    万次阅读 多人点赞 2019-11-21 22:01:03
    我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成。 准备工作 爬取皮肤本身并不难,难点在于分析,我们首先得得到皮肤图片的url地址,话不多说,我们马上来到王者荣耀的官网: ...
  • 机器学习根据文字生成图片教程(附python代码

    万次阅读 多人点赞 2018-09-05 17:41:48
    在我看来这是一种很低级的生活形态,比如我的意识中有一个某种图案的杯子,想要它,只能打开淘宝根据标签去已经设计好的款式有没有相近的,而不能直接根据我的想法自动生成一个我需要的杯子。 又比如,我想要...
  • 截取HTML中代码块生成图片

    千次阅读 2015-11-03 12:06:08
    然后我就各种有没有C#把HTML代码块生成图片代码。结果无功而返。 微软并没有提供给我们把HTML中的某一块生成图片的类库。但是提供给我们把整个HTML页面生成图片的控件WebBrowser。 WebBrowser位于System.Windows...
  • 准备好需要美颜的图片,源图片是在百度上面的用来做测试用。 读取准备好的原始图片 source = cv2.imread("source.jpeg") 对准备好的原始图片执行双边过滤 target = cv2.bilateralFilter(src=source, d=...
  • 一、确保为web项目,创建WebConfig 继承 WebMvcConfigurationSupport 或 ...Spring Boot中只能有一个implements WebMvcConfigurationSupport配置类是真正起作用的,对于这个问题,其实可以通过implements WebMvcConfi
  • 两个图封装的 函数 autojs图两种方法。 为什么又分享,因为很多人问我,图...//请求截图,用图方法,第一个就要先写的请求截图代码,不然图没法用 if (!requestScreenCapture()) { toast("请求截图失败
  • 视频鉴黄我这边采用的是在原视频的基础上进行抽帧处理,也就是将视频按规定的秒数或帧数间隔截取图片并对其进行图片的鉴黄 maven: <dependency> <groupId>org.bytedeco</groupId> <...
  • HTML页面不到图片的原因

    千次阅读 2019-05-13 21:29:51
    HTML页面不到图片的原因 ##一: 可能是文件路径不正确,本人习惯用相对路径,使用相对路径比较方便,但是要写正确 ##二: 可能是文件的后缀写错,如果将jpg文件写成png同样会不到文件 ...
  • 4.使用iview,npm run build打包后,总会出现不到woff字体等情况。在build文件夹下的webpack.prod.conf.js文件中 将extract改为false 就可以了 5.使用iview时,有些样式我们要自己修改成我们想要的 直接复制...
  • 简单的说,就是可以把设计稿和图片转成前端代码。你或许会说,这个很多年前就有了啊,而且很不好用。但是!这个是由阿里巴巴推出的,所以规范程度应该会很高。 如果永久免费的话,我相信初中级的前端开发都要失业,...
  • 由于不到MSVCR110.dll,无法继续执行代码。重新安装程序可能会解决此问题 当只缺少一个文件的时候可以用我在这个博客中的办法也可解决 但当缺少多个dl文件的时候还是不建议用这个方法,比较容易报错,可能导致系统...
  • ***** 了两天问题,对于我这种小白来说,太难了 ...用代码查看图片也可以 img_ribs = cv2.imread(big_image) # 打开大图片,img数据类型是np.array()类型 # 方法1 aircv.show(img_ribs) # 1.查看图片,再截
  • 在Windows中运行项目正常展示图片,在linux系统中显示Not found. 首先确定路径正确,若图片的名字为中文,则只有一种可能是编码问题。 检查xshell、Xftp、linux系统的编码是否一致且都为UTF-8. linux环境编码:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 350,732
精华内容 140,292
关键字:

怎么通过代码找图片