人工智能下的中秋祝福

  • 知识百科

  中秋节,又称祭月节、月光诞、月夕、秋节、仲秋节、拜月节、月娘节、月亮节、团圆节等,是中国民间的传统节日。中秋节源自天象崇拜,由上古时代秋夕祭月演变而来。中秋节自古便有祭月、赏月、吃月饼、看花灯、赏桂花、饮桂花酒等民俗,流传至今,经久不息。
  中秋节起源于上古时代,普及于汉代,定型于唐朝初年,盛行于宋朝以后。中秋节是秋季时令习俗的综合,其所包含的节俗因素,大都有古老的渊源。中秋节以月之圆兆人之团圆,为寄托思念故乡,思念亲人之情,祈盼丰收、幸福,成为丰富多彩、弥足珍贵的文化遗产。
  最初“祭月节”的节期是在干支历二十四节气“秋分”这天,后来才调至夏历八月十五日。
  中秋节与春节、清明节、端午节并称为中国四大传统节日。受中华文化的影响,中秋节也是东亚和东南亚一些国家尤其是当地的华人华侨的传统节日。
  2006年5月20日,国务院将其列入首批国家级非物质文化遗产名录。自2008年起中秋节被列为国家法定节假日。

1.基于百度智能云的AI祝福

  人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
  随机AI技术不断完善,各种AI接口应运而生,像百度云上的智能写诗、AI祝福等等。通过云计算,用户只需要简单的脚本编程即可实现各种高大上的技术。人工智能已遍布我们的日常生活的各个角落。
  百度智能云的语言祝福生成,基于文心千亿大模型,根据节日或节气关键词自动生成多条祝福语,为您快速写出富有特色、独具创意的节日祝福。
  AI祝福语生成,不仅能增添节日的喜庆气氛,表达人们对美好愿景、幸福生活的殷殷期盼;而且能让人感受到和和美美、喜气洋洋的节日氛围。
  接口地址:https://cloud.baidu.com/product/ai_writing/bless_creation

  • 请求方式
  • HTTP方法: POST

  请求URL:https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation

  • URL参数
参数
access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取”
  • 请求格式

  POST方式调用
  注意:要求使用JSON格式的结构体来描述一个请求的具体内容。

  • 请求参数
参数 是否必选 类型 描述
text string 节日关键词,,目前支持生成祝福语的关键词如下:平安夜 圣诞节 情人节 元旦 除夕 春节 新年 元宵节 妇女节 清明节 劳动节 端午节 国庆节 中秋节 重阳节 立春 雨水 惊蛰 春分 清明 谷雨 立夏 小满 芒种 夏至 小暑 大暑 立秋 处暑 白露 秋分 寒露 霜降 立冬 小雪 大雪 冬至 小寒 大寒 高考

2.应用示例

#!/bin/bash
curl -i -k 'https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation?access_token=24.10d54567862b06e07b74101555e25.2592000.1664544077.282335-26925263' --data '{"text": "中秋节"}'

3.调用SDL库实现图片渲染和祝福显示

  1.调用百度智能云祝福接口获取祝福信息,解析祝福信息内容。

/*调用百度接口获取祝福信息*/
int Http_GetData(char *data)
{FILE *fp=popen("curl -i -k 'https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation?access_token=24.10d57454537602b06e04554501555e25.2592000.1664278077.2845335-26925263' --data '{\"text\": \"中秋节\"}'","r");if(fp==NULL){printf("重定向失败\n");return -1;}char buff[4097];int cnt=fread(wthread_buff,1,4096,fp);buff[cnt]='\0';char *p=strstr(buff,"{\"results":[\"");p+=strlen("{\"results":[\"");int i=0;while(*p=']' && *p!='\0'){data[i++]=*p++;//保存祝福信息}data[i]='\0';pclose(fp);return 0;
}

  2.调用SDL库,创建窗口,渲染图片,显示祝福语内容。

int main(int argc,char *argv[])
{SDL_Init(SDL_INIT_VIDEO);/*初始化SDL*/TTF_Init();/*初始化TTF*//*创建窗口*/SDL_Window *window=SDL_CreateWindow("中秋祝福",SDL_WINDOWPOS_CENTERED,SDL_WINDOWPOS_CENTERED,1280,904,SDL_WINDOW_SHOWN);/*创建渲染器*/SDL_Renderer *render=SDL_CreateRenderer(window,-1,SDL_RENDERER_ACCELERATED);/*设置渲染器颜色*/SDL_SetRenderDrawColor(render, 255, 255, 255, 255);/*创建图片表面*/SDL_Surface *image=IMG_Load("1.bmp");SDL_Texture *sdltext2=SDL_CreateTextureFromSurface(render,image);int w,h;SDL_Rect rect;rect.x=0;rect.y=0;rect.w=1280;rect.h=904;SDL_RenderCopy(render,sdltext2,NULL,&rect);SDL_RenderPresent(render);/*打开字库*/TTF_Font *ttffont=TTF_OpenFont("simkai.ttf", 50);if(ttffont==NULL){printf("TTF_OpenFont failed\n");return 0;}SDL_Color color2={255,0,0,160};SDL_Surface *surface=NULL;SDL_Texture *sdltext=NULL;/*设置字体大小*/TTF_SetFontSize(ttffont,35);SDL_Event event;time_t sec=0,sec2=0;struct tm result;SDL_Rect srcrect;/*源矩形区域*/srcrect.x=0;/*当前拷贝区域起始位置*/srcrect.y=0;int y0=500;//起始显示位置/*创建字体显示表面*/TTF_SetFontStyle(ttffont,TTF_STYLE_BOLD);for(int i=0;i<10;i++){surface=TTF_RenderUTF8_Blended(ttffont,buff_r[i],color2);/*创建纹理*/sdltext=SDL_CreateTextureFromSurface(render,surface);/*将 surface 拷贝到渲染器*/rect.x=(1280-surface->w)/2-200;rect.y=y0;rect.w=surface->w;/*显示的宽度*/rect.h=surface->h;/*显示的高度*/srcrect.h=surface->h;srcrect.w=surface->w;SDL_RenderCopy(render,sdltext2,&rect,&rect);SDL_RenderCopy(render,sdltext,&srcrect,&rect);SDL_FreeSurface(surface);/*释放surface*/SDL_DestroyTexture(sdltext);/*释放表面*/y0+=surface->h;}SDL_RenderPresent(render);while(1){SDL_PollEvent(&event);/*获取事件*/if(event.type==SDL_QUIT){break;}}TTF_CloseFont(ttffont);/*关闭font*/TTF_Quit();SDL_DestroyRenderer(render);/*注销渲染器*/SDL_DestroyWindow(window);/*注销窗口*/SDL_Quit();
}

人工智能下的中秋祝福相关推荐

  1. 学习下程序员的中秋祝福

    学习下程序员的中秋祝福 知识百科 中秋节,又称祭月节.月光诞.月夕.秋节.仲秋节.拜月节.月娘节.月亮节.团圆节等,是中国民间的传统节日.中秋节源自天象崇拜,由上古时代秋夕祭月演变而来.中秋节自古便有 ...

  2. OSChina 周日乱弹 —— 致 OSCer 的中秋祝福

    2019独角兽企业重金招聘Python工程师标准>>> 值此中秋佳节,小小编借乱弹向各位 OSCer 送上最真挚的中秋祝福: 提前给您拜年啦,给您拜个早年!请各位以一定收下这份心意, ...

  3. 6位图灵奖获得者、10多位院士在线“教学”,这套关于“人工智能下一个十年”的课程免费提供给你...

    2020 年 6 月 21-24 日,第二届北京智源大会将以线上直播形式盛大召开,本届大会邀请了包括 6 位图灵奖获得者.10 多位院士在内的上百位人工智能领域的顶级专家学者,围绕技术.应用.基础设施 ...

  4. 中秋祝福网页制作_10大中秋H5模板分享,助力吸粉10000+

    马上就到中秋节了,你的借势营销H5搞定了吗? 中秋节的基础借势元素离不开月亮.月饼.嫦娥.玉兔这些关键词,很多人在制作H5时,都会从中选取与品牌或产品挂钩的元素,然后顺势表达一下团圆或思乡的情感.这样 ...

  5. 库克用iPhone12 Pro Max发中秋祝福 网友调侃:库克也没抢到iPhone13?

    9月21日消息,今天是中秋节,库克在微博上给中国网友送上了中秋祝福,称"祝大家中秋快乐,阖家团圆,与亲朋好友欢聚一堂,尽享佳节月饼."不过,有意思的是,库克并没有用最新发布的iPh ...

  6. 中秋祝福代码,中秋快乐代码,采用H5制作的中秋动画祝福

    1)此demo利用了swiper框架,animat动画库,还有设置js代码来做到自适应移动端,转换单位是rem,与px转换是/100 2)此素材在千图网使用会员下载原创psd,谢谢提供的h5设计稿的作 ...

  7. 李飞飞:人工智能下一个春天是情绪和情感计算

    六十年前初识计算机的时候,人们就在想:是否有一天我们可以创造出一种人工智能,达到甚至超越我们人类的智能水平. 几十年过去了,AI 经过了几个寒冬.我们仍然没有了却几十年前的心愿. 今天,人工智能再一次 ...

  8. Google推出免费中秋祝福短信服务

    中国的传统节日中秋节即将到来,每年农历八月十五日,是中国传统的中秋佳节,自古以来,中国人都有中秋赏月的习俗,通常要举行赏月.祭月.吃月饼.祝福团圆等一系列活动,远在他乡的游子,也借此寄托自己对故乡和亲 ...

  9. 《820事件:钻哥对AI人工智能下重手!!!》(Yanlz+AI+人工智能+元宇宙+Python+神经网络+深度学习+语言识别+NFT+VR+AR+MR+XR+虚拟现实+AI2026立钻哥哥++==)

    版本 作者 参与者 完成日期 备注 AI_Start_V01_1.0 严立钻 2022.08.20 #<820事件:钻哥对AI人工智能下重手!!!>发布说明: ++++"820事 ...

最新文章

  1. 2021年春季学期-信号与系统-第十三次作业参考答案-第八小题
  2. UA MATH567 高维统计III 随机矩阵8 社区发现 Spectral Clustering的理论分析
  3. 设计模式之职责链模式永不罢休(二十一)
  4. CCIE-LAB-第二篇-端口聚合LACP+RSTP
  5. 禁止用户通过shell登录
  6. android欢迎页圆形倒计时,android 欢迎页圆形进度条倒计时功能
  7. 计算机毕业设计 HTML+CSS+JavaScript 云南美食网页设计 美食网页介绍代码
  8. imp崩溃怎么办_IMP注入时游戏闪退崩溃 - Powered by GTA666 - Powered by GTA666 - Powered by GTA666...
  9. div水平垂直居中的常用方法
  10. Oracle内置函数-字符/数值/日期/转换/NVL/分析函数与窗口函数/case_decode
  11. 淘宝和微信的扫码登录实现原理
  12. 【温故而知新-Javascript】使用 Ajax
  13. win11 任务栏显示所有图标 不需要任何插件 (win11 22h2 版本已失效)
  14. 市面最经典的中文版需求分析说明书模板 详细讲解各目录含义 分离需求说明和需求分析
  15. 如何使用OpenCV在图像中抠出指定的颜色区域
  16. Zookeepr分布式协调服务之基础铺垫(大数据工程师工作笔记)
  17. SQL Server实现简单查询语句
  18. C# 微信支付宝 Winform 开发支付宝微信二维码 付款功能(扫码付,条码付,退款、查询、撤销)
  19. python的webcamera
  20. 数字化转型2.0落地的正确姿势 | 人物志

热门文章

  1. STM32F103 485通信开发实例
  2. 从零开始写Python爬虫---1.1 requests库的安装与使用
  3. Linux中提示No such file or directory解决方法
  4. Kafka-Eagle中的ke数据库创建
  5. html项目的致谢词,论文致谢词范文30篇
  6. .net 根据接口获取数据并序列化
  7. 8 应用服务器性能优化
  8. C#模拟按键的一种实现方法
  9. 2345看图王如何关闭广告
  10. XAPP1052理解