
图像对象
图像对象是 Labvanced 中最常用的对象之一,允许研究人员在实验期间向参与者展示静态图像或照片。它通常用于认知、社会和行为研究中,展示诸如物体、场景或面孔等刺激。
图像对象具有高度的灵活性,可以通过各种属性和设置进行定制,以与实验设计相一致。研究人员可以控制图像大小、位置、旋转和不透明度等方面,以确保精确的刺激呈现。此外,图像对象可以通过事件动态操作,从而实现高级逻辑交互。
实验设计中的图像对象
在实验设计中使用图像对象时,了解如何处理它是很重要的。下面,我们将讨论几种通过该对象添加图像的选项,以及如何通过自定义或使用更动态的方法,如数据框和事件来控制它。
Labvanced 提供多种方法来控制实验中图像对象的表现和行为。这些可以通过以下方式完成:
让我们继续讨论如何将图像添加到编辑器,然后再深入到上述主题中。
添加图像对象
要将图像对象集成到您的实验中,请导航到对象菜单并选择图像对象。

工作流程提示:提前准备和组织您的刺激。
图像对象的对象属性面板
对象属性面板位于编辑模式下屏幕右侧,提供您编辑图像对象的所有属性的多个选项,包括上传图像刺激的选项。
如下面的图像所示,右侧面板上有多个选项,您可以通过几个简单的点击来控制图像的设置。我们将此图像重命名为“目标图像”。

有关这些选项的完整说明,请参考页面底部的这一部分,其中所有属性以表格格式列出。
注意:请记住,所有这些属性也可以通过事件访问。因此,如果您想要有一个自定义动作,比如按钮点击,来更改属性,这完全是可能的!
通常情况下,使用此面板设置默认属性,然后使用事件动态更新到新值是非常常见的。例如,您可以使用事件并指定在图像点击(触发)时,图像向右移动 5 个单位。
添加图像对象的任务向导
如果您喜欢使用电子表格/ CSV 数据设置实验任务,可以使用任务向导来添加图像刺激。
在下面的示例中,B 列和 C 列表示图像刺激,在使用 Labvanced 的任务向导时,它们将自动添加到图像对象中。
在下面的示例中,B 列和 C 列表示图像刺激,在使用 Labvanced 的任务向导时,它们将自动添加到图像对象中。

使用此向导,您可以从单个 CSV 文件和刺激文件中创建整个实验任务结构,包括刺激、事件、变量、因素、条件、随机化和数据记录。
试验系统和图像对象
一旦图像对象添加到框架,试验系统可以共同用于根据您的实验假设创建不同的试验(任务的多个独特重复)。
假设您正在研究情绪,并希望根据情绪类型对试验进行分类和设计。您可以在一个框架中添加两个图像对象,一个带有快乐情绪的刺激,另一个带有悲伤情绪的刺激。然后,在继续上传相关条件下的图像刺激之前,您可以添加一个名为“情绪”的因素,具有两个级别-“快乐”和“悲伤”。
📌 实操示例:将刺激上传到特定级别和对象: 在下面的视频中,我们通过将图像刺激上传到相关条件开发实验设计。
有关更多信息,请访问我们的试验系统文档。
事件系统和图像对象
事件系统是一种动态方式,用于:
- 控制图像的行为
- 记录对象的特定属性:
- 通过数据框呈现图像刺激
我们将现在详细讨论这些要点。
控制图像行为
任何图像的行为或外观都可以使用事件进行修改。
在下面的示例中,我们设置在名为“目标图像”的图像对象上单击鼠标(触发),并指定目标图像的 x 坐标(这是一个属性)应增加 +5。这本质上意味着每次单击都会使 x 坐标增加 +5,从而将图像向右移动。

注意:您可以记录并在变量中保存对象属性更改在屏幕上更新的确切时间(以毫秒计)!
图像对象的数据和记录
要记录与图像对象相关的值,您可以使用设置/记录变量操作并指定要记录的数据。
记录文件名
在某些情况下,您可能想要记录在实验中试验中呈现的确切图像名称。这绝对是可能的,并且设置起来很简单!
在下面的示例中,我们将存储正确图像和错误图像的图像名称。有两个变量- “正确图像名称”和“错误图像名称”,这两个变量都存储“字符串”数据,因为文件名是字符串格式。
要指向对象,您只需单击铅笔图标,然后选择 框架 / 任务 / 对象 类别并选择 对象属性。对于第一个字段,您选择目标对象,对于第二个字段,您选择 文件名。类似地,对于“错误图像名称”变量,我们通过连接到“错误”图像对象来指向刺激的文件名。


上面的例子取自这项关于布巴-基基效应的样本研究,您可以将其导入到您的帐户中。
随机化和图像对象
随机化是与图像呈现相关的另一个关键主题。在这种情况下,有许多方法可以讨论随机化,因为随机化在很大程度上依赖于具体的实验。
关于图像对象,随机化通常涉及更改目标图像的位置或从一组中选择随机图像。
有关Labvanced中随机化和平衡的更多信息,请参阅此页面。
研究聚焦:图像对象的实际应用
图像对象在实验研究中扮演着至关重要的角色,特别是在涉及视觉感知、记忆和注意力的研究中。Labvanced使来自各个领域的研究人员能够使用Labvanced的图像对象进行研究。
视觉注意力动态:眼动追踪研究
这项研究(Calignano等,2024)探讨了语义处理,即单词和对象的含义如何影响我们指向视觉焦点的方式和位置。假设真实单词和熟悉对象比伪单词或伪对象更有效地影响注意力参与和目标检测。
参与者被呈现了促因(可能影响我们注意力和对后续目标感知的初步提示)。研究人员使用Labvanced进行两项基于网络的眼动追踪 实验:
- 实验1: 参与者呈现真实单词或伪单词作为促因
- 实验2: 促因为图像(真实对象或伪对象)。
实验1中有单词和实验2中有图像的实验范式; Calignano等(2024)。
在查看促因后,他们看到了一个空间提示(有效或无效),指示他们应该在哪里寻找目标。有效的空间提示出现在与目标相同的位置,而无效的提示则出现在与目标不同的位置。参与者必须识别目标并在找到目标时按下一个键作出反应。
收集的数据包括目标检测的反应时间(毫秒)、任务执行的准确率和用于注意力分析的眼动追踪数据。
研究结果显示,单词和已识别对象可以通过自上而下的过程增强目标检测,即使它们的呈现与任务没有直接关系。
图像对象属性表
与Labvanced中的任何对象一样,在使用该对象时,右侧面板上会出现一般属性和对象特定属性。以下是与图像对象选项相关的规范和描述:
图像对象的主要属性
| 属性名称 | 数据类型 | 可修改性,如何 | 框架类型 | 描述 |
|---|---|---|---|---|
Name | String | Yes, text box | Canvas & Page | 对象的名称。名称在多个地方作为对象的引用(即在事件内)使用,因此应该是唯一的。 |
Visibility | Numeric (0-1) | Yes, checkbox | Canvas | 对象的透明度值。值为0时对象将完全不可见;值为1时完全可见。 |
Active | Boolean (true / false) | Yes, checkbox | Canvas & Page | 确定对象是否处于活动状态,并且可以在实验执行期间更改。如果设置为false,对象将不会引发任何动作。 |
图像对象的位置和大小属性
| 属性名称 | 数据类型 | 可修改性,如何 | 框架类型 | 描述 |
|---|---|---|---|---|
X | Numeric (0- width of frame) | Yes, text or arrows | Canvas | 对象的X位置。 |
Y | Numeric (0-height of frame) | Yes, text or arrows | Canvas | 对象的Y位置。 |
Width | Numeric (0-width of frame) | Yes, text or arrows | Canvas | 对象的宽度。 |
Height | Numeric (0-width of frame) | Yes, text or arrows | Canvas | 对象的高度。 |
Anchor | Categorical (1-9) | Yes, select option | Canvas | 锚点设置对象的“位置参考点”。默认情况下,这是左上角。 |
图像对象的缩放和旋转属性
| 属性名称 | 数据类型 | 可修改性,如何 | 框架类型 | 描述 |
|---|---|---|---|---|
Scaling | Numeric (0-Inf) | Yes, text or arrows | Canvas | 改变元素的缩放/缩放比例。较大的值将放大该元素。 |
Rotation | Numeric (0-359) | Yes, text or arrows | Canvas | 改变对象的旋转。0为默认直立位置。 |
Keep aspect ratio | Boolean (true / false) | Yes, checkbox | Canvas | 确定在重新缩放对象时是否保持对象的宽高比。 |
图像对象的样式
| 属性名称 | 数据类型 | 可修改性,如何 | 框架类型 | 描述 |
|---|---|---|---|---|
Border-Size | Numeric (0-INF) | Yes, text or arrows | Canvas | 改变对象的边框大小。0将不显示边框。 |
Border-Color | Hex String (Color) | Yes, select option | Canvas | 改变对象的边框颜色。 |
Background (BG)-Color | Hex String (Color) | Yes, select option | Canvas | 改变对象的背景颜色。默认情况下将没有颜色/透明。 |
Roundness | Numeric (0-1) | Yes, text or arrows | Canvas | 改变对象的圆度。1是完全圆形对象,0是完全正方形对象。 |
Overflow-X | Categorical (Hidden,Auto,Visible) | Yes, select option | Canvas | 确定对象在X维度是否有可见的滚动条。 |
Overflow-Y | Categorical (Hidden,Auto,Visible) | Yes, select option | Canvas | 确定对象在Y维度是否有可见的滚动条。 |
Scroll Margin | Numeric | Yes, text or arrows | Canvas | 确定滚动条的百分比边距。 |
Change CSS Properties | CSS code | Yes, checkbox and text box | Canvas | 使用CSS代码更改对象外观的一个方面。 |
播放器中的鼠标交互
| 属性名称 | 数据类型 | 可修改性,如何 | 框架类型 | 描述 |
|---|---|---|---|---|
Selectable | Boolean (true / false) | Yes, checkbox | Canvas | 确定对象在实验执行期间是否可以被选择/突出显示。 |
Highlight on Select | Boolean (true / false) | Yes, checkbox | Canvas | 确定已选择的对象在视觉上是否显示为已选择(即有边框)。 |
Draggable | Boolean (true / false) | Yes, checkbox | Canvas | 确定在实验执行期间对象是否可以被拖动。 |
Resizable | Boolean (true / false) | Yes, checkbox | Canvas | 确定在实验执行期间对象是否可以重新缩放。 |
Track Scroll | Boolean (true / false) | Yes, checkbox and numeric values if activated (ScrollPositionX, ScrollPositionY) | Canvas | 如果对象呈现时有滚动条,则启用滚动跟踪。 |
图像属性
| 属性名称 | 数据类型 | 可修改性,如何 | 描述 |
|---|---|---|---|
Filename | String | Yes, text box | 文件的指定名称。 |
Select File (Folder Icon) | Function | Yes, click on icon | 点击文件夹图标会打开文件管理器,以选择现有文件或上传和选择新文件。 |
Stimulus Info | String | Yes, text box | 可修改的属性,可用于在实验执行期间存储动态刺激信息。 |
Stretch to Fit Bounding Box | Boolean (true / false) | Yes, checkbox | 启用时,图像将被拉伸以完全填充边界框。 |
Bounding Box Fit | Function | Yes, click on icon | 单击“适应”后,边界框将裁剪为图像的尺寸。 |
Auto Fit Bounding Box with Image | Function | Yes, checkbox | 启用时,边界框将自动更改以匹配图像。 |