整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

画个圈就能知道你得了啥病?请完成这项画图测试

画个圈就能知道你得了啥病?请完成这项画图测试

你拿出纸笔(或在脑子里想象),画出一个“雨中的人”。这幅画会在不经意间透露你内心的秘密。


如果你画的人带着笑脸,并且穿戴有帽子、外套、雨靴,有伞或树等避护大雨的措施,说明你可能可以较好地应对压力事件……


等等,先别急着嫌弃。这不是地摊杂志的测试题目,而是心理学中一项经典的投射测试。在精神分析中,研究者有时确实会通过画作来了解人们的内心——比如说,有研究就发现上面的图画测试能反映人们应对压力的能力。


抑郁症患者与两位双相障碍患者画的“在雨中的人”丨参考文献[1]


从图画解读心理,这是不是太玄学了?确实,这样的投射测试也存在争议。有研究者提出,这些测试需要有更加可靠、规范和精确的评分标准,通过有效性验证。


不过,看似简单的绘画,其实需要动用非常多的能力。因此,绘图结果确实隐藏着不少有用的信息——比如说,它可以帮助医生发现人们患上了什么疾病


画个钟,不简单


请在规定的时间内,绘制一个具有1-12数字的时钟,并指向一个特定的时间(比如11:10)。


对于大部分人来说,这并不难:画一个圈,再标上数字不就行了。但对半侧空间忽略症患者(Hemispatial Neglect)而言,这确实是个难题。


右脑受损的中风幸存者在空间忽视的情况下制作的时钟图丨参考文献[2]


半侧空间忽略症一般是在大脑单侧半球卒中后,出现的一种罕见病症。出现视觉忽视时,患者看得见,但半侧大脑的信息却被忽略了。简单来说,对于大脑右半球发病的患者而言,他们“忘记了自己的左边”。当抓住他们的左臂,问他们“这是什么”的时候,他能够说出这是一条胳膊,却无法说出是谁的胳膊。


在生活中,他们只能化半边脸的妆、剃一半的胡子和吃一半的饭。在“画钟”测试,他们只能完成一半的画面。


Anton R?derscheidt中风后的自画像丨参考文献[3]


除此之外,“画钟”所需要的能力,远比你想得多:画一个圆,并且围绕圆圈放置数字,其实包含着视觉空间、数字排序和规划、注意力以及运动等多种复杂的能力。因此,时钟绘图测试(Clock Drawing Test,CDT)成为了包括阿尔茨海默病在内的许多认知疾病的初筛手段。


在测试中,最终的评分不是看你画得好不好看,而是对不对。时间是否准确、数字间距是否合适、或者能不能算是一个钟表都成为了评分的标准。


在一项研究中研究者利用机器学习方法为画出的钟表评分。丨参考文献[4]

在这张图中,A是一位非痴呆老年人的作品,B患有阿尔茨海默病,C患有血管性痴呆。丨参考文献[5]


在上图中,患者被要求独立画出一个钟表,再照着图例临摹一个钟表。相比于C,B不仅无法独立画出一个钟,大脑的复制能力也出现了问题。


虽然只是画一个钟,但受损的脑区不同,在图中展现出来的问题也不同。当医生将时钟绘图测试和其他检查结合起来测试时,能够觉察出更为具体的大脑受损情况。


头部严重受伤、肝性脑病,HIV神经系统症状等,都能影响患者的绘画能力。丨参考文献[5]


除此之外,还有研究者认为,高血压患者应该进行时钟绘图测试。布宜诺斯心血管研究所的奥古斯托·维卡里奥博士测试了1414名高血压患者,发现有36%的患者测试结果存在异常。


未经治疗的高血压,会渐渐损害大脑皮层下的动脉,从而限制大脑功能,影响执行能力。时钟绘图测试可以测试患者的大脑是否已经发生了损伤,提早发现血管病变对相关功能的影响。


画圈圈试试看


画完了钟表,再来画个螺旋线试试吧?


请描出图中的螺旋!丨Measurement: Sensors


对于帕金森病患者来说,画圈圈并不是一件容易的事情。由于帕金森病患者具有运动障碍,他们在手写的协调上会遇到很严重的困难。他们可能没办法控制笔按照轨迹走,甚至没办法控制笔的压力。


因此,研究者能够通过螺旋绘图的测试,帮助判断帕金森病患者的疾病严重程度。


帕金森患者画的螺旋、波浪图与健康人的对照。丨 NIATS of Federal University of Uberla?ndia.


麻省理工学院计算机科学与人工智能实验室的Penney教授说,在患者具有一些认知功能障碍时,这些绘图能够检测出细微的问题,协助发现早期阿尔茨海默病患者,并提供药物指导和帮助。


高难度测试?没那么玄


2020年,川普曾吹嘘自己通过了一项“高难度的认知测试”。然而据媒体推测,这个测试其实是蒙特利尔认知评估(Montreal Cognitive Assessment,MoCA),就算是得了满分,也只能证明他是一个认知功能正常的人而已。


这个测试包括了画立方体和钟表的绘画题目,这也说明绘图测试在认知评估中的确很常见。不论是画立方体、钟表,还是画更复杂的图像,都能帮人们发现认知障碍的端倪。


MoCA中包含连线题,绘画题,说出动物的名字等任务。丨The Dementia Services Information and Development Center


在各类认知障碍和痴呆中,有些绘画能够代替文字展示出更直观的结果。这种简单、低成本的任务不仅医生能用,还能作为自测手段应用于家庭场所。


但无论如何,这些都只是帮助医生筛查的工具。画不出来并不意味着能够当场确诊,还要进行更为复杂的检查与诊断。


不过对于网上那种不靠谱的“一幅画,看透你的所有人生”而言,你还是仅当娱乐就好了。




参考文献

[1] Willis, Lisa R., Stephen P. Joy, and Donna H. Kaiser. "Draw-a-Person-in-the-Rain as an assessment of stress and coping resources." The Arts in Psychotherapy 37.3 (2010): 233-239.

[2] Chen, P. and Goedert, K.M. (2012), Clock drawing in spatial neglect: A comprehensive analysis of clock perimeter, placement, and accuracy. Journal of Neuropsychology, 6: 270-289.

[3] Petcu, Eugen Bogdan, et al. "Artistic skills recovery and compensation in visual artists after stroke." Frontiers in neurology 7 (2016): 76.

[4] Chen, S., Stromer, D., Alabdalrahim, H.A. et al. Automatic dementia screening and scoring by applying deep learning on clock-drawing tests. Sci Rep 10, 20854 (2020).

[5] Royall, Donald R., Jeffrey A. Cordes, and Marsha Polk. "CLOX: an executive clock drawing task." Journal of Neurology, Neurosurgery & Psychiatry 64.5 (1998): 588-594.

[6] Solida, A., J. Ghika, and F. Vingerhoets. "Acute dopaminergic challenge tests to assess postural/kinetic tremor of different origin: a case report." Journal of Neurology, Neurosurgery & Psychiatry 73.2 (2002): 206-207.

[7] Mittal, C et al. “Early Cognitive Impairment: Role of Clock Drawing Test.” Medical journal, Armed Forces India vol. 66,1 (2010): 25-8.

[8] Gina Kolata,Aug. 5, 2020 ,‘Trump Says He ‘Aced’ a Cognitive Test. What Does That Really Mean?’,accessed Jan. 11, 2022, https://www.nytimes.com/article/trump-cognitive-test.html

[9] Chan, J.Y.C., Bat, B.K.K., Wong, A. et al. Evaluation of Digital Drawing Tests and Paper-and-Pencil Drawing Tests for the Screening of Mild Cognitive Impairment and Dementia: A Systematic Review and Meta-analysis of Diagnostic Studies. Neuropsychol Rev (2021).

[10] Roth, Adi, et al. "Associations Between Form, Content and Narrative in Person Picking an Apple from a Tree Drawings of Preschool Children." The Arts in Psychotherapy 72 (2021): 101727.

[11] Kamble, Megha, Prashant Shrivastava, and Megha Jain. "Digitized spiral drawing classification for Parkinson's disease diagnosis." Measurement: Sensors 16 (2021): 100047.

[12] Impedovo, Donato, Giuseppe Pirlo, and Gennaro Vessio. "Dynamic handwriting analysis for supporting earlier Parkinson’s disease diagnosis." Information 9.10 (2018): 247.

[13] Sadan, Ofer et al. “Adult-onset temporal lobe epilepsy, cognitive decline, multi-antiepileptic drug hypersensitivity, and Hashimoto's encephalopathy: Two case studies.” Epilepsy & behavior case reports vol. 1 132-5. 31 Aug. 2013,


作者:陈藓

编辑:窗敲雨、Owl

审核:代天医、Emeria

一个AI

洋葱新闻:达利因为画不出一个正确的钟而被……


本文来自果壳,未经授权不得转载.

如有需要请联系sns@guokr.com

TML是一种标记语言,描绘文档如何格式化,如使用什么字体等。使用标记语言,而不是显式的标记,可以在写浏览器时更方便:浏览器只要能理解这些标记命令就行。这种方式以所见即所得的系统相反,如WORD,它用隐含的嵌入标记保存文件,并用于以后再生。asp网站教程以下介绍HTML语言。

在HTML文件中嵌入标记命令,并使之标准化,使Web浏览器能够读并再格式化任何Web页,这点非常重要,因为页面可能在1024*768、24显示器上产生,而要在640*480、8位色下显示。在Web上无法使用所见即所得的字处理器,因为它们内部的标记语言没有标准化,而且也不能在不同尺寸的不同显示环境下再次格式化。但是,字处理器的文本通常可以保存为HTML格式。

Web页由头和体构成,以<HTML>和</HTML>标记括起来。头在<HEAD>和</HEAD>中,体在<BODY>和</BODY>中,标记中的命令叫directive。大多数标记都是这种格式:即以<SOMETHING>标记某事的开始,以</SOMETHING>标记该事的结束。标记大小写均可。

HTML忽略多余的空格和回车,因此不能用空行来分开段落,必须用显式的标记。

一些标记携带参数,如: <IMG SRC=”abc” ALT=”foobar”>

其中参数SRC等于abc,ALT等于foobar,由于参数是命名的,所以顺序无关紧要。

1、创建基本的网页

请看下面这段语句:

<!-- I am ignored by everybody -->

<HTML>

<HEAD>

<TITLE> Less Minimal </TITLE>

</HEAD>

<BODY>

Hello World!

</BODY>

</HTML>

如果在浏览器中显示这个网页,将会显示“Hello, world!”。由<TITLE>及</TITLE>标记包含的文本只出现在网络浏览器的标题栏上,而不在网页上出现。〈BODY〉标记表明了你的HTML文件的主体部分,所有需要在的浏览器上显示的文本及标记都应该被放置在这里。例如,Hello World! 被放置在此。标记<!……>被用来在文件中加入注释,这些注释并不在主页上显示出来。

基本的常用标记:

<BR> 能显示多行文本,但它不是一个容器标记,就是说,并不需要类似</BR>的符号。

被称为段落标记,因为用它来创建段落,与<BR>相比,两行之间会有较多的空格。缺省情况下,<P>使文本在屏幕上左对齐,因此你不需要在你HTML文件中使用<P ALIGN="LEFT">。

<PRE> 假如你有一些文本让它们在屏幕上精确的显示出来,或是你想让每个输 入的空格正如您所料的那样显示,可以将文本放入其中。但是当在浏览显示处于<PRE>标记中的文本时,这些文本显示出来非常难看,不易阅读。因此,尽可能不要使用它。这样使用低分辨率屏幕的用户将会减少麻烦。

<HR> 用来建立水平分隔线――用来在屏幕上分割文本的水平线。例如:<HR WIDTH=”640”>或<HR WIDTH=”100%”>。

<FONT> 用来定义字体,它具有三个属性:SIZE、COLOR和FACE。其中FACE,可以指定文本的字体,例如<FONT FACE=”Courier”>。

<H(1-6)> 加入标题。通过给标记指定不同的数字来规定他们的大小,有6种大小的标题。例如由<H1>包含的文字在在浏览器上显示是最大的,而由<H^>包含的文字显示出来最小。

使文字以黑体显示。

让文字以斜体显示。

加下划线。原则上不要去使用<U>标记,通常网页中带下划线的文字表示这是一个超连接,使用<U>会给用户带来困惑。

加删除线。

<A> 用来建立一个超文本定位器。如<A HREF=http://www.hotwired.com> HotWired </A>,浏览器上显示出的HotWired带有一道下划线,这就告诉用户这是一个超连接,如果用鼠标点击这个字符,那么HotWired网点的主页就会在你的浏览器上显示出来。也可以用图象来建立连接,如:<A HREF=”http://www.yahoo.com”><IMG SRC=”myimage.gif”></A>

2、创建表单(form)

要建立一个交互式的网点,需要使用HTML表单,它可以收集参观你网点的用户提供的信息,并对此作出反应。使用表单,可以建立类似复选框、单选按钮及文本框的控件。

掌握表单的使用对高效的Active Server Pages编程是必需的。ASP脚本的一个主要功能是对HTML表单中输入的信息进行处理,因此,表单是ASP应用程序中主要的用户接口。

要建立HTML表单,可以使用<FORM>标记,它是一个容器标记,包含其它表单元素并在它的属性中指明对于此表单中收集的信息应怎样处理。需要注意:

1)要知道表单何时输入信息完毕,需要加入一个表单元素:submit按钮。

2)必须通过<FORM>的ACTION属性来通知表单怎样处理这些信息。ACTION属性决定了窗体对输入的信息将会采取何种方式处理。通常是处理程序名。

3)<FORM>的METHOD属性指明窗体信息通过什么方式送出。通常为POST。

4)正如在文件主体中使用HTML标记一样,也可以在<FORM>标记中使用几乎所有的HTML标记。

基本的表单元素有:

1)文本框:用<INPUT>标记来建立,一般需要包含NAME属性。下面的例子包含了两个名为text1和text2的文本框:

<HTML>

<HEAD>

<TITLE> Simple Form </TITLE>

</HEAD>

<BODY >

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

<INPUT NAME=“text1” TYPE=“text”>

<INPUT NAME=“text2”>

<INPUT TYPE=SUBMIT VALUE=”Submit Me!”>

</FORM>

</BODY>

</HTML>

也可以使用<INPUT>的VALUE属性来指定在用户输入前缺省状态下文本框中显示的文字。例如,假设你有一个文本框,让用户在其中输入他的国别,你预计你的大部分用户都是美国人,你可以使用下面的语句将缺省国别设为美国:

<INPUT NAME=“country” VALUE=“USA”>

当你显示这个后的HTML文件时,出现了一个具有Submit Me!文字的按钮,用鼠标点击这个Submit Me!按钮,你就表明你已经在这个文本框中输入完信息了。这就通知浏览器它应该对输入的信息进行处理。

2)按钮。在HTML窗体中典型使用的按钮有三种:

第一种是Submit按钮,当你点击Submit按钮时,窗体由<FORM>的ACTION属性所指定的程序进行处理;Submit按钮的用法如下所示:

<INPUT TYPE=SUBMIT VALUE=“Do it!”> VALUE属性的值决定了在按钮上显示的文字。

第二种是图形按钮,与Submit按钮的效果几乎是一样的,然而这种类型的按钮显示出来是一幅图象,而不是一个难看的灰色矩形框,如

<INPUT TYPE=IMAGE SRC=“myimage.gif” BORDER=0>

应当把BORDER属性的值设为零,来隐藏在诸如Netscape Navigator这样的浏览器上显示时,会出现在图象周围的黑框。

最后一种按钮类型是reset按钮。当用户点击reset按钮后,所有的窗体内容都恢复到它们初始的值。例如,没有缺省值的文本框将被清空,而用VALUE属性指定了值的将回到初始的特定值。与Submit按钮的情况一样,通过VALUE属性指定显示在reset按钮上的文字。如:

<INPUT TYPE=RESET VALUE=“Clear Me!”>

窗体用户点击标有Clear Me!的按钮后,所有窗体值都被清除并回到初始状态的值。

3)密码框:假设想让用户在参观你的网点之前先进行注册,使用通常的文本框,你可以建立一个HTML窗体来获得用户的名字和密码,但是你不想让用户在输入他们的密码时,有人在他们的背后偷看。要保护用户的密码,就要使用密码输入框。密码框的工作原理与文本框类似,只是当信息输入时是隐藏的。如:

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

Please enter your name and password:

<BR> Name: <INPUT NAME=“username”>

<BR> Password: <INPUT NAME=“password” TYPE=PASSWORD>

<INPUT TYPE=SUBMIT VALUE=“Continue”>

</FORM>

当上例的HTML文件在网络浏览器上显示时,你可以在密码框中输入文字,就如同在一般的文本框中输入一样。然而,所有输入的文字都被隐藏了(通常是*号)。

4)复选框:可用一个名字来建立多个复选框来收集信息。例如,你想知道参观你网点的人是如何发现它的,而且你想提供用户发现你网点的各种可能途径,你可以使用下列的HTML代码:

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

<BR> How did you find out about this web site?

<BR> Magazine: <INPUT NAME=“discover” TYPE=CHECKBOX VALUE=“Magazine”>

<BR> Search Engine: <INPUT NAME=“discover”TYPE=CHECKBOX VALUE=“Search”>

<BR> Friend: <INPUT NAME=“discover” TYPE=CHECKBOX VALUE=“Friend”>

<BR> <INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

</FORM>

5)单选按钮:你可以在多个值之间进行选择,然而与复选框不同,用户一次只能选择一个单选按钮。例如,假设你需要知道浏览你网页的人的性别,你就可以使用单选按钮来让用户选择他们的性别。下面的例子说明了怎样去做:

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

<BR> Please indicate your sex:

<BR> Male: <INPUT NAME=“sex” TYPE=RADIO VALUE=“male”>

<BR> Female: <INPUT NAME=“sex” TYPE=RADIO VALUE=“female”>

<BR> <INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

</FORM>

6)下拉式列表框:显示一个选择菜单,可以用来代替复选框和单选按钮。使用<SELECT>和<OPTION>标识符来建立一个下拉式列表框,象下面的例子:

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

<BR> Please indicate your sex:

<BR> <SELECT NAME=“sex”>

<OPTION VALUE=“Is Male”>Male

<OPTION VALUE=“Is Female”>Female

</SELECT>

<INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

</FORM>

<SELECT>的SIZE属性可以将一个下拉式列表框转变成一个滚动列表框,SIZE属性指定了一次在屏幕上可显示多少选项。

建立表格

由三个标记共同完成的<TABLE>、<TR>和<TD>。

<TABLE>的BORDER属性在表格周围显示一个边框,可以通过为BORDER属性设置不同的值来改变边界的宽度。显然,如果不使用BORDER属性,显示出来的表格就没有边界。

<TR>标记为表格添加一行。

<TD>标记用来包含实际的表格数据。可以将<TD>看作表格的列标记,表格可以根据需要设置许多列。<TD>标识符可以包含任意可在HTML文件主体中出现的标识符。例如,<TD>可以包含图象、超链接和窗体,甚至它还可以包含其它表格。

建立表格时,一般你应当先建立行,然后在行中建立列。

例如,要建立一个许多城市及其区域编码的表格,可以使用下面的方法实现:

<TABLE BORDER=1>

<TR>

<TD> Boston </TD>

<TD> 617 </TD>

</TR>

<TR>

<TD> Modesto </TD>

<TD> 209 </TD>

</TR>

<TR>

<TD> San Francisco </TD>

<TD> 415 </TD>

</TR>

</TABLE>

在此例中,<TR>用来建立三个行,每一行对应一个城市;每一行又用<TD>标识符建立了两列,用来存放城市名及其编码。

使用窗口和框架

框架可以看作是窗口中的不同区域,一个浏览器窗口可以根据你的需要分成任意多的框架,一个单个的框架也可以分成其它多个框架,即所谓的嵌套框架。

要在浏览器窗口中建立框架,必须创建一个特殊的HTML文件称作frameset文件。frameset文件本身并不在网络浏览器中出现,它只是指明其它的网页是怎样显示在浏览器中的。下面是一个简单的frameset文件的例子:

<FRAMESET ROWS=“100%” COLS=“50%,50%”>

<FRAME SRC=“mypage1.cfm”>

<FRAME SRC=“mypage2.cfm”>

</FRAMESET>

当这个frameset文件读入浏览器中时,浏览器会显示两个HTML文件mypage1.cfm和mypage2.cfm,它们都是普通的HTML文件,frameset文件通知浏览器这两个文件应当分别显示在两个框架中。

<FRAMESET>标识符指定了框架在浏览器窗口中显示的方式,这个标识符将浏览器窗口分成多行和多列。在此例中,浏览器窗口被分成一行和两列,属性ROWS=“100%”,使框架具有整个浏览器窗口的高度;属性COLS=“50%,50%”使框架分成两列,每列都具有窗口宽度的一半。

本文是成都网站建设公司、成都网站设计制作公司、成都APP开发公司、成都响应式网站建设、成都VR全景制作-桔子科技公司为您整理!