首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python: 屏幕取色(识别屏幕上不同位置的颜色

文章背景:工作,有时候需要判断图片中不同位置的颜色。有些颜色不太容易区分,所以想通过Python编写代码,通过屏幕取点,获取某个位置的颜色值。...代码逻辑: (1)文末参考资料[2]的csv文件(记为颜色表)给出了865种颜色的英文名称和对应的RGB数值,在此基础上,笔者添加了相应的中文名称,如下表所示。...(2)通过鼠标在屏幕上取点,获取指定位置的RGB数值,然后与颜色各行的RGB数值进行匹配,返回RGB数值最接近的颜色信息。...Python代码: # Python实现屏幕取色功能 # adapted form https://mp.weixin.qq.com/s/S_FNIqtqdvlEgplM7UuvNg import...1663653830&vid=wxv_2277589062624641024&format_id=10002&support_redirect=0&mmversion=false 参考资料: [1] Python实现屏幕取色功能

4.8K30

JS获取图片中随机一点颜色

实现效果 昨天泽泽分享了一篇有意思的文章:纯CSS根据图片取色设置背景色,主要分享了一个就是div嵌套img的时候,如何实现div的颜色为img中一点的颜色。...如下图所示,在PS打开一张图片,如果将这张图片一直放大,具体到每个像素点,会发现图片单个像素点内的颜色值都是唯一的。...实现效果 有了具体的思路了就是如何实现了,因为我这个页面是前后端渲染的动态页面,改PHP代码的话有点麻烦,所以我就考虑从前端入手,使用JQuery来实现: 获取每一个友链链接.board-item; 然后通过显示迭代获取每一个友链的背景图...; 然后将下方文字的背景图设置为获取的背景图地址,同时,使用Math.random()产生一个随机数,这样的话就可以实现对图片中随机一点进行取色,且每次刷新都会产生不一样的效果。...text-align:center; } span { color:red; } <script src="https://code.jquery.com/jquery-latest.<em>js</em>

3.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从摄影作品获取网页颜色搭配技巧

    搭建一个网站,虽然布局第一、颜色其次。但颜色的搭配在用户视觉体验确实最重要的元素。网页的色彩也是树立网站形象的关键之一。...颜色搭配常识: 1.网页色彩的表达使用三种颜色,及红(R)、绿(G)、蓝(B),及通常所说的RGB色彩,它包含了人类所感知的所有颜色,网页中表达颜色如下(红色为例)RGB格式:红色是(255,0,0)...2.背景和前文的对比尽量要大,(绝对不要用花纹繁复的图案作背景),以便突出主要文字内容 摄影作品来获取颜色 网页背景图片也是至关重要的,使用一张大图片作为网页的背景是吸引访客眼球最快捷的方法。...Designer取色工具,以不同的模式,可以让你一下获取相近的四个颜色。...这也是我常用的取色工具

    1.9K60

    JS获取浏览窗口大小 获取屏幕,浏览,网页高度宽度

    scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度...--显示浏览窗口的实际尺寸--> 浏览窗口 的 实际高度: 浏览窗口 的 实际宽度:...(2)在随后的JavaScript代码,首先定义了两个变量winWidth和winHeight,用于保存窗口的高度值和宽度值。...(3)然后,在函数findDimensions ( ),使用window.innerHeight和window.innerWidth得到窗口的高度和宽度,并将二者保存在前述两个变量。...(4)再通过深入Document内部对body进行检测,获取窗口大小,并存储在前述两个变量。 (5)在函数的最后,通过按名称访问表单元素,结果输出至两个文本框。

    8.1K30
    领券