有什么脚本或者软件能识别哪些图片是黑白哪些是彩色
有哪位可以提供下脚本或者可执行软件的,不需要太准确,只需要快速分类黑白和彩色图片即可,图片格式为jpg、png.图片导入到素材管理软件Eagle或billfish。 然后有一个图片主题颜色筛选的功能。
Eagle虽然付费但是可以试用30天,对于lz临时用用而言应该也能满足需求。Billfish免费但用的不多,记得也是有类似的功能的。 系统杀手 发表于 2022-3-11 10:47
图片导入到素材管理软件Eagle或billfish。 然后有一个图片主题颜色筛选的功能。
Eagle虽然付费但是可以试 ...
好办法,我先尝试一下 本帖最后由 泰坦失足 于 2022-3-11 12:47 编辑
import cv2
import os
lst = os.listdir('your_directory')
for file in lst:
if '.jpg' in file: image = cv2.imread(file)
if image.any() != None:
if(len(image.shape)<2):
print ('grayscale')
if len(image.shape)==3:
print ('Colored')
泰坦失足 发表于 2022-3-11 12:43
import cv2
import os
lst = os.listdir('your_directory')
告诉我咋用 carryyan 发表于 2022-3-11 16:22
告诉我咋用
这是python。 但是只是print了结果,具体怎么重命名文件之类的操作还需要lz自行补充相关代码。 泰坦失足 发表于 2022-3-11 12:43
import cv2
import os
lst = os.listdir('your_directory')
没有处理四通道,也不能识别人眼观察黑白但是实际上有rgb通道的图片 win8 发表于 2022-3-11 17:21
没有处理四通道,也不能识别人眼观察黑白但是实际上有rgb通道的图片
888887这样的颜色怎么算按人眼肯定是黑白的但是实际有彩色 瓦格雷 发表于 2022-3-11 17:30
888887这样的颜色怎么算按人眼肯定是黑白的但是实际有彩色
设计一定的范围判定就好了 carryyan 发表于 2022-3-11 16:22
告诉我咋用
安装好python环境和opencv,在终端里运行就行了。大概要折腾一天左右入门python就够了吧 win8 发表于 2022-3-11 17:21
没有处理四通道,也不能识别人眼观察黑白但是实际上有rgb通道的图片
要求真多,那就全部转成hsv看s值 黑白图片会不会小一点,可以用文件管理器先筛选一波
页:
[1]