ChatGPT的截图识别功能测评:开启图像中的文字与信息的新纪元

文章目录

    • 根据截图,识别菜品
    • 根据截图,识别数学公式
    • 根据截图生成前端UI代码
    • 可视化图像复现
      • 案例一
      • 案例二
    • 更多可以使用的方向

制作人:川川
辛苦测评,如果对你有帮助支持一下书籍:https://item.jd.com/14049708.html

根据截图,识别菜品

问一个麻婆豆腐看看?回复如下:
在这里插入图片描述
问一个红烧猪蹄看看?回复如下:
在这里插入图片描述
再来问一个红烧茄子,回复如下:
在这里插入图片描述

根据截图,识别数学公式

这里我选一个考研高数的选择题测试:
在这里插入图片描述
再选一个选择题:
在这里插入图片描述
既然都识别完全正确,给出答案更是我想要的,可以看到答案完全正确!
在这里插入图片描述

根据截图生成前端UI代码

提问:
在这里插入图片描述

给我生成代码:
在这里插入图片描述
运行效果如下,基本已经实现:
在这里插入图片描述

继续让他帮我复现一个UI:
在这里插入图片描述

根据代码,我得到结果如下UI结果:
在这里插入图片描述

可视化图像复现

案例一

例如这个图:
在这里插入图片描述
返回代码如下:

import numpy as np
import matplotlib.pyplot as plt# 生成模拟数据
np.random.seed(0)num_samples_per_group = 150# 为G1生成数据
g1_dc1 = np.concatenate([np.random.normal(-0.05, 0.01, 90), np.random.normal(0.015, 0.01, 60)])
g1_dc2 = np.concatenate([np.random.normal(0.03, 0.02, 90), np.random.normal(0.08, 0.02, 60)])# 为G2生成数据
g2_dc1 = np.random.normal(-0.04, 0.01, num_samples_per_group)
g2_dc2 = np.random.normal(0.005, 0.01, num_samples_per_group)# 为G3生成数据
g3_dc1 = np.concatenate([np.random.normal(0.015, 0.01, 60), np.random.normal(0.045, 0.005, 90)])
g3_dc2 = np.concatenate([np.random.normal(-0.07, 0.01, 60), np.random.normal(-0.02, 0.005, 90)])# 绘制图像
plt.scatter(g1_dc1, g1_dc2, color='blue', label='G1')
plt.scatter(g2_dc1, g2_dc2, color='green', label='G2')
plt.scatter(g3_dc1, g3_dc2, color='red', label='G3')# 设置标题和轴标签
plt.title('Diffusion Map')
plt.xlabel('DC1')
plt.ylabel('DC2')
plt.legend()# 显示图像
plt.show()

结果如下,可以看到基本实现,具体只不过就是数据的调整:
在这里插入图片描述

案例二

复现这个图:
在这里插入图片描述

返回代码如下:

import matplotlib.pyplot as plt
import pandas as pd# 创建数据
data = {'sample': ['M1', 'M2', 'M3', 'M8', 'M9', 'M10'],'group': ['G1', 'G1', 'G1', 'G2', 'G2', 'G2'],'PC1': [0.5, -0.4, 0.2, -0.5, 0, 0.5],'PC2': [0.5, -0.4, 0.2, 0.3, 0, -0.2]
}
df = pd.DataFrame(data)color_map = {'G1': 'blue', 'G2': 'red'}# 绘制散点图
for group, color in color_map.items():mask = df['group'] == groupplt.scatter(df[mask]['PC1'], df[mask]['PC2'], color=color, s=100, label=group)plt.title('PCA Plot1')
plt.xlabel('PC1')
plt.ylabel('PC2')
plt.grid(True)
plt.axhline(0, color='black',linewidth=0.5)
plt.axvline(0, color='black',linewidth=0.5)
plt.legend()
plt.show()

运行如下,可以看到基本复现,完全OK:
在这里插入图片描述

更多可以使用的方向

  1. 文本识别:从截图中提取文本信息,这在处理图像中的文本时非常有用,尤其是当原始文档不可用时。
  2. 对象识别:识别截图中的特定对象,如人脸、动植物、产品或其他项目。
  3. 数据提取:从截图中的图表或图形中提取数据。
  4. 翻译:提取截图中的文本,并将其翻译成其他语言。
  5. 辅助视觉障碍人士:通过截图识别,帮助视觉障碍人士理解图像内容。
  6. 图像搜索:通过截图识别,可以进行图像搜索,找到相似或相关的图片。
  7. 图像编辑和增强:识别截图中的元素,以便进行图像编辑和增强。
  8. 教育与学习:通过截图识别,可以帮助用户学习和理解图像中的信息,例如,识别数学公式或科学图表。
  9. 解决问题:例如,在技术支持领域,用户可以通过截图分享他们的问题,而支持人员可以通过识别截图来提供帮助。
    10.比较和分析:比较不同截图中的内容,进行图像分析或者内容比较。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/92178.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[C#]C#最简单方法获取GPU显存真实大小

你是否用下面代码获取GPU显存容量? using System.Management; private void getGpuMem() {ManagementClass c new ManagementClass("Win32_VideoController");foreach (ManagementObject o in c.GetInstances()){string gpuTotalMem String.For…

自动化测试-友好的第三方库

目录 mock furl coverage deepdiff pandas jsonpath 自动化测试脚本开发中,总是会遇到各种数据处理,例如MOCK、URL处理、JSON数据处理、结果断言等,也会遇到所采用的测试框架不能满足当前需求,这些问题都需要我们自己动手解…

Flink CDC MySQL同步MySQL错误记录

1、启动 Flink SQL [appuserwhtpjfscpt01 flink-1.17.1]$ bin/sql-client.sh2、新建源表 问题1:Encountered “(” 处理方法:去掉int(11),改为int Flink SQL> CREATE TABLE t_user ( > uid int(11) NOT NULL AUTO_INCREMENT COMME…

Pytorch中关于forward函数的理解与用法

目录 前言1. 问题所示2. 原理分析2.1 forward函数理解2.2 forward函数用法 前言 深入深度学习框架的代码,发现forward函数没有被显示调用 但代码确重写了forward函数,于是好奇是不是python的魔术方法作用 1. 问题所示 代码如下所示: cla…

若依不分离+Thymeleaf select选中多个回显

项目中遇到的场景&#xff0c;亲测实用 表单添加时&#xff0c;select选中多个&#xff0c;编辑表单时&#xff0c;select多选回显&#xff0c;如图 代码&#xff1a; // 新增代码 <label class"col-sm-3 control-label">通道&#xff1a;</label><…

计算机图形学、贝塞尔曲线及绘制方法、反走样问题的解决(附完整代码)

贝塞尔曲线 1. 本次作业实现的函数及简单描述&#xff08;详细代码见后&#xff09;2. 与本次作业有关的基础知识整理3. 代码描述&#xff08;详细&#xff09;4. 完整代码5. 参考文献 &#xff08;本篇为作者学习计算机图形学时根据作业所撰写的笔记&#xff0c; 如有同课程请…

LabVIEW风力涡轮机的雷电流测量系统中集成高速摄像机

LabVIEW风力涡轮机的雷电流测量系统中集成高速摄像机 随着全球风电装机容量的快速增长&#xff0c;雷电活动对风力发电机组造成的损害受到更多关注&#xff0c;特别是在雷电活动强烈的地区。在冬季闪电期间&#xff0c;风力涡轮机等高层结构会受到向上的雷击。众所周知&#x…

HelloWorld显示Go语言交叉编译的强大20230926

环境介绍 开发环境:windows 10 IDE:goland 实现的目标: 在windows10下编译go,分别在linux centos6和linux centos8上进行运行 具体流程 1.在windows10上建立项目 a. 打开GoLand&#xff0c;选择New Project。 b. 为项目取一个名称&#xff0c;例如HelloWorld&#xff0c…

Acwing 837. 连通块中点的数量

Acwing 837. 连通块中点的数量 题目描述思路讲解代码展示 题目描述 思路讲解 大家看y总这段代码时要注意&#xff0c;在C操作时&#xff0c;y总先把a&#xff0c;b的根结点取出来了&#xff1a;a find(a), b find(b);&#xff0c;因此接下来是先将集合a接到集合b下再把a的连通…

Android修行手册 - Activity 在 Java 和 Kotlin 中怎么写构造参数

点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册点击跳转>Scratch编程案例点击跳转>软考全系列 &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分享&…

构建捡垃圾机器人的 ROS 2 项目

一、说明 本系列是关于学习如何使用 ROS2、Docker 和 Github 设计、设置和维护机器人项目。 先决条件 — ROS2 软件包的基本知识、实现发布者、订阅者、操作并连接它们。 我们之前在 ROS2 中了解了不同的部分。但是&#xff0c;在我们转向实际的基于硬件的项目之前&#xff0c;…

阿里云ECS服务器无法发送邮件问题解决方案

这篇文章分享一下自己把项目部署在阿里云ECS上之后&#xff0c;登录邮件提醒时的邮件发送失败问题&#xff0c;无法连接发送邮箱的服务器。 博主使用的springboot提供的发送邮件服务&#xff0c;如下所示&#xff0c;为了实现异步的效果&#xff0c;新开了一个线程来发送邮件。…

基于 SpringBoot 2.7.x 使用最新的 Elasticsearch Java API Client 之 ElasticsearchClient

1. 从 RestHighLevelClient 到 ElasticsearchClient 从 Java Rest Client 7.15.0 版本开始&#xff0c;Elasticsearch 官方决定将 RestHighLevelClient 标记为废弃的&#xff0c;并推荐使用新的 Java API Client&#xff0c;即 ElasticsearchClient. 为什么要将 RestHighLevelC…

SuffixArray练习题

SuffixArray练习题 🍉题目 import java.util.Arrays;class SuffixArray {//LCP:Longest common prefix/*字符串后缀,指从字符串某个* 位置开始到字符串末尾的字串,原串和空串也是后缀* Create the LCP array from the suffix array* 从后缀数组创建LCP数组* @param s the…

Windows的批处理——获取系统时间、生成当天日期日志

Windows批处理基础https://coffeemilk.blog.csdn.net/article/details/132118351 一、Windows批处理的日期时间 在我们进行软件开发的过程中&#xff0c;有时候会使用到一些批处理命令&#xff0c;其中就涉及到获取系统日期、时间来进行一些逻辑的判断处理&#xff1b;那么我们…

Tomcat启动后的日志输出为乱码

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…

[Linux] 4.常用初级指令

pwd&#xff1a;显示当前文件路径 ls:列出当前文件夹下有哪些文件 mkdir空格文件名&#xff1a;创建一个新的文件夹 cd空格文件夹名&#xff1a;进入文件夹 cd..&#xff1a;退到上一层文件夹 ls -a&#xff1a;把所有文件夹列出来 .代表当前文件夹 ..代表上层文件夹 用…

朴素贝叶斯分类(下):数据挖掘十大算法之一

⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️ 🐴作者:秋无之地 🐴简介:CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作,主要擅长领域有:爬虫、后端、大数据开发、数据分析等。 🐴欢迎小伙伴们点赞👍🏻、收藏⭐️、…

探索ClickHouse——连接Kafka和Clickhouse

安装Kafka 新增用户 sudo adduser kafka sudo adduser kafka sudo su -l kafka安装JDK sudo apt-get install openjdk-8-jre下载解压kafka 可以从https://downloads.apache.org/kafka/下找到希望安装的版本。需要注意的是&#xff0c;不要下载路径包含src的包&#xff0c;否…

最新ChatGPT网站系统源码+支持GPT4.0+支持AI绘画Midjourney绘画+支持国内全AI模型

一、SparkAI创作系统 SparkAi系统是基于很火的GPT提问进行开发的Ai智能问答系统。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作ChatGPT系统&#xff1f;小编这里写一个详细图文教程吧&a…