在图像上标记面部和眼睛

     2023-03-16     172

关键词:

【中文标题】在图像上标记面部和眼睛【英文标题】:Marking face and eyes on image 【发布时间】:2013-04-28 16:04:15 【问题描述】:

我正在开发一个检测面部并在图像上标记眼睛和嘴巴的应用程序。我已经使用 CIDetector 检测到了面部、眼睛和嘴巴,但是它返回的眼睛和面部的位置是相对于原始图像而不是根据我必须在其上标记面部和眼睛的图像视图的视图,例如,我有一个 720 * 720 的图像,它返回的面部和眼睛的位置是相对于 720 * 720 的大小。但问题是..i必须在大小为 320 * 320 的图像视图上显示注解的眼睛和面部。请告诉我如何将 CIdetector 返回的面部位置映射到图像视图上的面部位置。

【问题讨论】:

【参考方案1】:

您可以通过考虑图像视图大小与图像大小比率来解决此问题。 以下是非常简单的事情,可以用来解决您的问题。

//'returnedPoint' is the position of eye returned by CIDetector

CGFloat ratio = 320/ 720.0;
//It is like, CGFloat ratio = yourImageView.frame.size.width/ yourImage.size.width;
CGPoint pointOnImageView = CGPointMake((ratio * returnedPoint.x), (ratio * returnedPoint.y));

【讨论】:

人脸检测进阶:使用dlibopencv和python检测眼睛鼻子嘴唇和下巴等面部五官(代码片段)

...可用于提取每个面部区域的代码。我们将通过在一些示例图像上演示我们的方法的结果来结束博客文章。在这篇博文结束时,您将对如何通过面部标志(自动)提取面部区域有深入的了解,并将能够将这些知识应... 查看详情

人脸检测实战高级:使用opencvpython和dlib完成眨眼检测(代码片段)

...用面部标记的实时眨眼检测》中介绍。与计算眨眼的传统图像处理方法不同,传统的图像处理方法通常涉及以下某些组合:眼睛定位。阈值以找到眼白。确定眼睛的“白色”区域是否在一段时间内消失(表示眨眼࿰... 查看详情

Vuetify - 如何在表单上标记文本左侧和文本字段右侧

】Vuetify-如何在表单上标记文本左侧和文本字段右侧【英文标题】:Vuetify-Howtodolabeltextleftandtextfieldrightonform【发布时间】:2019-10-0716:18:31【问题描述】:我想在vuetify中左标签右文本字段。在vuetify主页使用中,标签和文本字段形... 查看详情

如何在鼠标焦点上标记 DatePicker 和 Timepicker 中的所有文本

】如何在鼠标焦点上标记DatePicker和Timepicker中的所有文本【英文标题】:HowtomarkalltextinDatePickerandTimepickeronMouseFocus【发布时间】:2018-09-0804:13:56【问题描述】:是否有任何选项可以在鼠标焦点上选择Datepicker/timepicker中的所有文本... 查看详情

python使用opencv图像加载(转化为灰度图像)harris角点检测器算法(harriscornerdetector)进行角点检测在图像上标记每个角点可视化标记了角点的图像数据

python使用openCV图像加载(转化为灰度图像)、Harris角点检测器算法(HarrisCornerDetector)进行角点检测、在图像上标记每个角点、可视化标记了角点的图像数据目录 查看详情

python使用opencv图像加载(转化为灰度图像)harris角点检测器算法(harriscornerdetector)进行角点检测在图像上标记每个角点可视化标记了角点的图像数据

python使用openCV图像加载(转化为灰度图像)、Harris角点检测器算法(HarrisCornerDetector)进行角点检测、在图像上标记每个角点、可视化标记了角点的图像数据目录 查看详情

如何在不使用数据集的情况下在 Matlab 上比较不同的面部图像?

】如何在不使用数据集的情况下在Matlab上比较不同的面部图像?【英文标题】:HowtocomparedifferentfacialimagesonMatlabwithoutusingdataset?【发布时间】:2018-06-2615:49:50【问题描述】:我正在做一个Matlab面部识别项目。我要做的是并排读取... 查看详情

如何在单个图形上标记多个图形的 x 和 y 轴 [重复]

】如何在单个图形上标记多个图形的x和y轴[重复]【英文标题】:HowdoIlabelthex&yaxisofmultiplegraphsonasinglegraph[duplicate]【发布时间】:2021-11-1814:46:36【问题描述】:我有这个直方图,它显示了我所有的数值变量。我想为每个标签添... 查看详情

Plotly:如何在甘特图上标记条形?

】Plotly:如何在甘特图上标记条形?【英文标题】:Plotly:Howtolabelbarsonaganttchart?【发布时间】:2019-09-2716:21:13【问题描述】:有什么方法可以在PlotlyGantt图中创建条形图上的任务标签和y轴上的资源标签?在plotly.figure_factory.create_ga... 查看详情

在地图上标记位置名称?

】在地图上标记位置名称?【英文标题】:Marknameoflocationonmap?【发布时间】:2011-08-2918:41:12【问题描述】:在我的Android应用中,我想在地图上标记一个位置(我知道位置的地址)。当我在地图上标记它时,我也想显示位置的名... 查看详情

用户在地图上标记点时如何获取经纬度值?

】用户在地图上标记点时如何获取经纬度值?【英文标题】:Howtogetthelatitudeandlongitudevaluewhentheusermarksapointonthemap?【发布时间】:2020-11-2220:05:24【问题描述】:我仍然是React的初学者,我正在做一个测试项目,用户在地图上标记一... 查看详情

python基于opencv的实时疲劳检测[源码&演示视频&部署教程](代码片段)

...2.视频演示3.检测方法1)方法与用于计算眨眼的传统图像处理方法不同,该方法通常涉及以下几种组合:1、眼睛定位。2、阈值找到眼睛的白色。3、确定眼睛的“白色”区域是否消失了一段时间(表示眨眼)。... 查看详情

图像处理中面部标志点的归一化

】图像处理中面部标志点的归一化【英文标题】:Normalizationoffaciallandmarkpointsinimageprocessing【发布时间】:2017-01-2500:57:21【问题描述】:我正在从事一个与识别面部情绪(悲伤、快乐、愤怒等)相关的项目。我正在使用dlib库中的... 查看详情

如何在语义上标记诗歌文本?

】如何在语义上标记诗歌文本?【英文标题】:Howtosemanticallytagpoemtext?【发布时间】:2013-01-2123:24:44【问题描述】:用什么写诗?preblockquotecode还有别的吗?【问题讨论】:这似乎是一个礼仪问题,比什么都重要……这可能很有... 查看详情

在 Pandas 图上标记事件点

】在Pandas图上标记事件点【英文标题】:MarkingEventPointsonaPandasplot【发布时间】:2014-03-0512:18:36【问题描述】:我正在绘制一些二维时间序列数据,我想用X或其他标记在图上标记特定日期。例如,如果我有过去6个月的每个日期的... 查看详情

使用眼睛位置作为参考裁剪检测到的面部

】使用眼睛位置作为参考裁剪检测到的面部【英文标题】:Cropdetectedfaceusingeyepositionasreference【发布时间】:2014-06-2510:44:33【问题描述】:有人知道使用眼睛位置作为参考来裁剪检测到的面部的方法吗?我需要在视频流中裁剪检... 查看详情

使用数据库中的多个纬度和经度值在 Google 地图上标记路线

】使用数据库中的多个纬度和经度值在Google地图上标记路线【英文标题】:MarkingrouteonGooglemapwithmultiplelatitudeandlongitudevaluesfromdatabase【发布时间】:2012-11-2511:06:51【问题描述】:我编写了一个PHP和javaScript代码,它将从数据库中检... 查看详情

用 python 在 Discord 上标记某人 [重复]

】用python在Discord上标记某人[重复]【英文标题】:TaggingsomeoneonDiscordwithpython[duplicate]【发布时间】:2021-12-1016:49:21【问题描述】:这是我第一次在Discord上制作机器人,我想在我的频道上标记一个成员并在其中添加一条消息。我的... 查看详情