精华内容
下载资源
问答
  • 人机交互

    2013-04-15 10:42:51
    人机交互
  • 人机交互体感交互

    2015-06-25 15:44:20
    kinect人机交互体感交互游戏图片翻页
  • 人机交互课件

    2019-03-27 01:57:16
    重庆大学人机交互课程课件 人机交互、人机互动(英文:Human–Computer Interaction或Human–Machine Interaction,简称HCI或HMI),是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是...
  • 人机交互作业模板

    2018-03-04 01:16:25
    人机交互作业模板人机交互作业模板人机交互作业模板人机交互作业模板人机交互作业模板
  • 人机交互实验报告

    2017-09-28 17:08:08
    关于人机交互实验报告关于人机交互实验报告关于人机交互实验报告
  • 人机交互项目-源码

    2021-02-14 03:55:25
    人机交互项目
  • 人机交互 认知科学硕士(AU)的人机交互(HCI)
  • 人机交互工程

    2018-07-23 17:11:51
    人机交互工程经典教材,相关专业人员可以借鉴品读一下。
  • 主要为大家详细介绍了人机交互程序,初步实现python人机对话,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 人机交互界面设计

    2021-03-19 20:54:15
    介绍了关于人机交互界面设计的详细说明,提供其它HMI人机界面的技术资料的下载。
  • 随着物联网和人工智能等技术的发展,人机交互应用也在不断推陈出新。然而,人机交互技术的发展也伴生新的安全问题,人机交互安全攻击事件频发。综述分析了 4 种人机交互技术——HID-USB、指纹识别、语音识别和人脸...
  • 人机交互前沿理论

    2018-11-15 22:06:26
    人机交互的前沿论文,论文指出了人机交互的发展方向,以及发展目标。
  • 自己随便写了一个人机交互的程序。不存在任何智能,只是可以识别姓名,可以记录对话内容,并保存等到下一次交互时加载。 (推荐面向对象版本)# hello.py# 这是老早写的。不过今天加入了Pickle,然后润色了一下。# ...

    自己随便写了一个人机交互的程序。不存在任何智能,只是可以识别姓名,可以记录对话内容,并保存等到下一次交互时加载。 (推荐面向对象版本)

    # hello.py

    # 这是老早写的。不过今天加入了Pickle,然后润色了一下。

    # 可能有点无聊(不推荐使用)

    import pickle

    import os.path

    def search(x, data):

    for k, d in enumerate(data):

    if x == d['name']:

    return k, d

    def save_data(A,pklname):

    with open(pklname, 'wb') as pkl:

    pickle.dump(A, pkl)

    def load_data(pklname):

    with open(pklname, 'rb') as pkl:

    return pickle.load(pkl)

    # communicating with computer

    data=[] if not os.path.isfile('data') else load_data('data')

    while True:

    print('Welcome! [type "quit" if you want to quit.]')

    name=input('--What is your name?n--')

    if name in {'quit','Quit','q','Q'}:

    print('[You quit]')

    break

    if not search(name, data):

    print('--Welcome, '+name+ '. I will remember you name.')

    d={'name':name,'age':0,'history':[]}

    data.append(d)

    else:

    print('--Hi, '+name+'. How I miss you.')

    k, d=search(name, data)

    while d['age']==0:

    age=input('--How old are you?[I will repeat until you respond!]')

    try:

    if int(age)==0: continue

    d['age']=int(age); data[k]=d

    except:

    pass

    while True:

    y=input('--Chan I help you? [yes/no]')

    while not y:

    y=input('--Yes or no?')

    d['history'].append(y); data[k]=d

    if y in {'no','No','n','N'}:

    print('--%s.'%y)

    print('--Bye bye.')

    break

    elif y in {'yes','Yes','y','Y'}:

    print('--%s.'%y)

    print('I am pleased to serve you.')

    else:

    print('I am sorry. I can not understand what you said.')

    break

    # save data

    y=input('--Do you want to save the data? [yes/no]')

    while not y:

    y=input('--Yes or no?')

    if y in {'no','No','n','N'}:

    print('--%s. [You say no.]'%y)

    elif y in {'yes','Yes','y','Y'}:

    print('--%s. [the data is saved in file named "data".]'%y)

    save_data(data, 'data')

    else:

    print('I am sorry. I can not understand what you said. data are not saved.')

    下面是hello.py的面向对象编程版本(推荐)

    # hello.py

    import pickle

    import os.path

    def search(x, data):

    for k, d in enumerate(data):

    if x == d['name']:

    return k, d

    class Hello:

    def __init__(self, name='', data=None):

    self.name = name

    self.data = data

    def __getstate__(self):

    return self.data

    def __setstate__(self, data):

    self.data = data

    def mainloop(self):

    while True:

    print('Welcome! [type "quit" if you want to quit.]')

    name=input('--What is your name?n--')

    if name in {'quit','Quit','q','Q'}:

    print('[You quit]')

    break

    if not search(name, self.data):

    print('--Welcome, '+name+ '. I will remember you name.')

    d={'name':name,'age':0,'history':[]}

    self.data.append(d)

    else:

    print('--Hi, '+name+'. How I miss you.')

    k, d=search(name, self.data)

    while d['age']==0:

    age=input('--How old are you?[I will repeat until you respond!]')

    try:

    if int(age)==0: continue

    d['age']=int(age); self.data[k]=d

    except:

    pass

    while True:

    y=input('--Chan I help you? [yes/no]')

    while not y:

    y=input('--Yes or no?')

    d['history'].append(y); self.data[k]=d

    if y in {'no','No','n','N'}:

    print('--%s.'%y)

    print('--Bye bye.')

    break

    elif y in {'yes','Yes','y','Y'}:

    print('--%s.'%y)

    print('I am pleased to serve you.')

    else:

    print('I am sorry. I can not understand what you said.')

    break

    # save data

    y=input('--Do you want to save the data? [yes/no]')

    while not y:

    y=input('--Yes or no?')

    if y in {'no','No','n','N'}:

    print('--%s. [You say no.]'%y)

    elif y in {'yes','Yes','y','Y'}:

    print('--%s. [the data is saved in file named "data.pkl".]'%y)

    with open('data.pkl', 'wb') as fo:

    pickle.dump(self, fo)

    else:

    print('I am sorry. I can not understand what you said. data are not saved.')

    # communicating with computer

    try:

    with open('data.pkl', 'rb') as fo:

    hello=pickle.load(fo)

    except:

    hello=Hello('ai',[])

    hello.mainloop()

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持积木网。

    Python 将RGB图像转换为Pytho灰度图像的实例

    问题:我正尝试使用matplotlib读取RGB图像并将其转换为灰度。在matlab中,我使用这个:img=rgb2gray(imread('image.png'));在matplotlibtutorial中他们没有覆盖它。他们

    python中os和sys模块的区别与常用方法总结

    前言本文主要介绍了关于python中os和sys模块区别与常用方法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。官方解

    Python利用multiprocessing实现最简单的分布式作业调度系统实例

    介绍Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上。一个服务进程可以作为调度者,将任务分布到其他多

    展开全文
  • iOS人机交互引导

    2018-09-16 11:24:05
    apple官方人机交互准则,帮助UI设计师设计符合iOS人机交互的文档和iOS程序员开发程序的准则
  • Kinect人机交互开发实践 Kinect人机交互开发实践 Kinect人机交互开发实践
  • 龙源期刊网http://www.qikan.com.cn人机交互设计界面的问题及应用作者:李悦来源:《电子技术与软件...本文简要概述了人机交互设计界面的约束问题,并探讨了人机交互设计的具体应用,以期能提高人机交互效率。【关键...

    龙源期刊网

    http://www.qikan.com.cn

    人机交互设计界面的问题及应用

    作者:李悦

    来源:《电子技术与软件工程》

    2016

    年第

    21

    要人机交互界面设计情况直接关系到用户的使用体验,为了满足用户需求的多元化和

    构建人机对话和谐关系的要求,必须提升人机交互设计水平,解决设计界面中存在的问题。本

    文简要概述了人机交互设计界面的约束问题,并探讨了人机交互设计的具体应用,以期能提高

    人机交互效率。

    【关键词】人机交互

    设计界面

    问题

    交互设计有利于提升人与物之间信息交换方法的科学性与合理性,并体现出人性化特点,

    缓解人们在与物进行信息交换过程中的生理和心理压力。为了构建人机对话的和谐关系,必须

    从多方面入手分析计算机使用中存在的问题,进而解决人机交互界面出现的问题,提升用户体

    验的有效性。

    1

    人机交互设计界面的约束问题

    1.1

    屏幕约束

    网络设计人员在设计网页时,网页尺寸的设定要充分考虑不同显示器的尺寸和分辨率的差

    异,以此保证不同用户的正常使用。如果网页尺寸设置不合理,网页不能在显示器上完全显

    示,用户在浏览过程中必须利用浏览器边缘的滚动条实现浏览,给用户带来诸多不便,并且如

    果用户忽略滚动条的存在势必会错过重要内容,导致网页设计的可用性降低。

    1.2

    浏览器约束

    在互联网技术的推动下,浏览器不断更新与发展,浏览器的功能日趋多元化,为广大用户

    提供了更加便捷的服务。但是浏览器具体功能的设定受产品开发周期和市场需求等多方面因素

    影响,导致其功能的支持存在差异性。通常情况下,同种浏览器的功能存在向下兼容的特性,

    即版本较低浏览器支持下的网页可在版本较高的浏览器中正常运行,但是反之则不然。

    1.3

    网络速度约束

    网络速度直接影响用户体验,如果网页显示速度过慢会导致可用性问题的出现。网页制作

    中使用最多的两种元素为图像与文字,且文字对网页大小影响较小,图像影响则较大,一个正

    常大小图像与很多页文字造成同等影响,因此在网页设计时必须加强对图像大小的控制。

    2

    人机交互设计的具体应用

    展开全文
  • 人机交互指导书

    2015-04-16 14:47:36
    人机交互指导书 人机交互指导书 人机交互指导书
  • 人机交互dad

    2015-05-26 18:48:19
    新闻网系统人机交互设计
  • 人机交互与交互设计 HCI and IxD What is HCI and what is IxD 人机交互 ( Human Computer Interaction , HCI ) HCI 是一门交叉学科顾名思义就是任何计算机的互动它是有 关于人和计算机的也是关于设计的主要研究人的...
  • 人机交互作业.doc

    2020-04-13 13:57:26
    人机交互、人机互动(英文:Human–Computer Interaction或Human–Machine Interaction,简称HCI或HMI),是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。...
  • 分为绪论、认知心理学与人机工程学、交互设备、人机交互技术、可用性分析与评估、人机交互面表示模型等内容。
  • 人机交互复习

    2014-03-26 18:03:51
    人机交互复习提纲
  • 人机交互基础知识.ppt

    2020-01-17 23:08:56
    人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面的...内容包括1-人机交互的概念、2-人机交互的研究内容、3-人机交互的发展历史、4-人机交互的应用。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,571
精华内容 6,228
关键字:

人机交互