精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

觀世界賽事,品足球人生--2022世界杯

嵌入式技術 ? 來源:嵌入式技術 ? 作者:嵌入式技術 ? 2022-11-28 09:23 ? 次閱讀

1.卡塔爾世界杯百科

2022年卡塔爾世界杯(英語:FIFA World Cup Qatar 2022)是第二十二屆世界杯足球賽,是歷史上首次在卡塔爾和中東國家境內舉行、也是第二次在亞洲舉行的世界杯足球賽。除此之外,卡塔爾世界杯還是首次在北半球冬季舉行、首次由從未進過世界杯決賽圈的國家舉辦的世界杯足球賽。

2020年7月15日,2022年卡塔爾世界杯賽程公布,全部比賽在卡塔爾境內8座球場舉行。2022年6月15日,決賽階段球隊全部確定。該屆賽事揭幕戰于11月21日0時(當地時間11月20日19時)進行,由東道主卡塔爾對陣厄瓜多爾;決賽于12月18日23時(當地時間12月18日18時)在盧塞爾體育場進行。

poYBAGOEDZCATkjoAADUUNDYgM0551.png#pic_center

2.球王貝利

談起世界杯,就不禁聯想到小學時學習的課文《球王貝利》。這是我第一個了解到球探的風云人物貝利。埃德松·阿蘭特斯·多·納西門托(葡萄牙語:édson Arantes do Nascimento),又名貝利(葡萄牙語:Pelé,葡萄牙語譯名:佩萊),1940年10月23日出生于巴西特雷斯科拉松伊斯,巴西著名足球運動員,司職前鋒,曾被國際足聯譽為“球王”(The King Of Football)。

1956年,貝利于桑托斯足球俱樂部開始職業生涯,期間獲得2次南美解放者杯冠軍、2次洲際杯冠軍、6次巴西全國錦標賽冠軍(前身),11次圣保羅州足球甲級聯賽冠軍。1957年,貝利入選巴西國家隊,代表巴西隊參賽92場打進77球,奪得1958、1962、1970年三屆世界杯冠軍,為巴西永久保留雷米特杯,成為唯一曾三奪世界杯冠軍的球員。

1971年7月,貝利宣布退出巴西隊。1974年10月,貝利宣布退役。1975年,貝利在美國紐約宇宙足球俱樂部復出,并在1977年獲得總冠軍,同年10月再次宣布退役。

1980年,貝利被法國《隊報》聯合多家報社評為“20世紀最佳運動員” ,1999年被國際奧委會評為“20世紀最佳運動員之一” ,2000年獲首屆勞倫斯終身成就獎 2001年被國際足聯評為“20世紀最佳球員之一”。同年《法國足球》組織30位金球獎得主將其聯選為最佳球員 ,亦被《時代周刊》列入20世紀最具影響力的100個人物。2012年,貝利被金足獎官方授予“史上最佳球員”稱號。 2013年,獲得首屆榮譽金球獎。

一直記得有這樣一段話語,當有一個記者問他:“你哪一個球踢得最好?”他回答說“下一個!”而當他在足壇上嶄露頭角已成為世界著名球員,并踢進一千個球后,記者又問道:“你哪一個球踢得最好?”他仍然回答:“下一個!”這不禁鼓舞我們不能止步于眼前的成就,應該不斷向前邁入,永不止步,活到老學到老。

3.2022世界杯

隨著2022世界杯的打響,看著各個球隊在賽場上為了國家榮譽而戰,雖然時有爆冷門的戰隊,也許,這就是體育的魅力,這就是足球的魅力,只要敢于拼搏,也許就會有著出其不意的成績。雖然在以前不怎么看足球賽事,但在這場世界賽事中,也讓我認識了不小名氣選手。如最后的桑巴舞者 --內馬爾;在今天凌晨3點頂住壓力的阿根廷戰隊的梅西等等;最后也希望中國男足加油,早日打入世界杯。加油,中國男足!

4.C語言下的球狀 ?? 的足球

poYBAGOEDZGAHOBmAAIDWYYzxME981.png#pic_centerpYYBAGOEDZKAWNddAAXFX20802k558.png#pic_centerpoYBAGOEDZOAfURmAAk3biimwaE922.png#pic_center

開發平臺: Ubuntu18.04.6
GUI庫: GTK2.0
開發語言: C語言

??本示例采用C語言開發,顯示球狀方法有很多,這里采用最原始的方式處理。只需要提供畫點函數即可實現。

利用GTK庫中的圖像渲染GDK庫實現,調用底層畫點函數gdk_draw_point。將 ??的顯示球狀進行取模,獲取點陣碼信息,最后實現顯示。

點陣碼取模

采用PCtoLCD2002工具進行取模,將球狀圖片導入,生成點陣信息。

pYYBAGOEDZSALQh6AAG1ESGOrEY157.png#pic_center

??設置取模方式,采用高位在前,陰碼(點亮為1),C51格式。

poYBAGOEDZSAETRYAALS0oxOnfU135.png#pic_center


??生成的點陣碼信息。

pYYBAGOEDZWAeXw6AALeZVNYARY874.png#pic_center

#include 
#include 
#include 
void gtk_drawBap(GdkDrawable* drawable,gint w,gint h,gint x,gint y,const guchar *buff)
{
	gint x0=x;
	guchar temp;
	gint i,j;
	/*創建gc*/
	GdkGC* gc_white = gdk_gc_new(drawable);
    /*設置顏色*/
	GdkColor color;
	color.red = 0xFFFF;
	color.green =0xFFFF;
	color.blue = 0xFFFF;
	gdk_gc_set_rgb_fg_color (gc_white, &color);

	GdkGC* gc_black = gdk_gc_new(drawable);
	color.red = 0;
	color.green =0;
	color.blue = 0;
	gdk_gc_set_rgb_fg_color (gc_black, &color);
	
	for(i=0;iwindow);
  	gtk_drawBap(drawable,200,137,100,170,buff);
	return FALSE;
}
void change_background(GtkWidget *widget, int w, int h, const gchar *path)
{
	//1.允許窗口可以繪圖
	gtk_widget_set_app_paintable(widget, TRUE);
	gtk_widget_realize(widget);
	/* 更改背景圖時,圖片會重疊 
	* 這時要手動調用下面的函數,讓窗口繪圖區域失效,產生窗口重繪制事件(即 expose 事件)。 
	*/ 
	gtk_widget_queue_draw(widget);
	GdkPixbuf *src = gdk_pixbuf_new_from_file(path, NULL);
	GdkPixbuf *dst = gdk_pixbuf_scale_simple(src,w,h,GDK_INTERP_BILINEAR);

	/* 創建pixmap圖像;  
	* NULL:不需要蒙版;  
	* 123: 0~255,透明到不透明 
	*/
	GdkPixmap *pixmap = NULL;
	gdk_pixbuf_render_pixmap_and_mask(dst,&pixmap,NULL,0);
	// 通過pixmap給widget設置一張背景圖,最后一個參數必須為: FASL
	gdk_window_set_back_pixmap(widget->window,pixmap,FALSE);

	g_object_unref(src);
	g_object_unref(dst);
	g_object_unref(pixmap);
	return;
}
int main(int argc,char *argv[])
{
	GtkWidget *window;
	GtkWidget *drawarea;
	GtkWidget *hbox;
	GtkWidget *label;
	/*gtk初始化*/
	gtk_init(&argc,&argv);
	/*創建窗口*/
	window=gtk_window_new(GTK_WINDOW_TOPLEVEL);  
	gtk_window_set_title(GTK_WINDOW(window),"卡塔爾世界杯");
	/*固定窗口大小*/
	gtk_window_set_resizable (GTK_WINDOW(window),FALSE);
	/*設置窗口大小*/
	gtk_widget_set_size_request(window,800,480);
	gtk_window_set_position(GTK_WINDOW(window),GTK_WIN_POS_CENTER_ALWAYS);//居中顯示
	/*連接信號*/
	g_signal_connect(G_OBJECT(window),"destroy",G_CALLBACK(gtk_main_quit),NULL);
	
	/*創建橫向盒*/
	hbox=gtk_hbox_new(FALSE,0);
	gtk_container_add(GTK_CONTAINER(window),hbox);
	gtk_widget_show(hbox);

	
	/*創建繪圖區域*/
	gtk_widget_push_visual(gdk_rgb_get_visual());
	gtk_widget_push_colormap(gdk_rgb_get_cmap());
	drawarea=gtk_drawing_area_new();
	gtk_widget_pop_visual();
	gtk_widget_pop_colormap();
	gtk_container_add(GTK_CONTAINER(hbox),drawarea);
	/*顯示繪圖區域*/
	gtk_widget_show(drawarea);
	/*連接信號*/
	g_signal_connect(G_OBJECT(drawarea),"expose_event",G_CALLBACK(draw_image),NULL);
	gtk_widget_set_size_request(GTK_WIDGET(drawarea),400,480);

	/*創建標簽*/
	label=gtk_label_new("姓名:");
	gtk_box_pack_start(GTK_BOX(hbox),label,TRUE,FALSE,0);
	gtk_label_set_markup(GTK_LABEL(label),"2022卡特爾世界杯n為世界杯喝彩!");
	gtk_widget_show(label);
	
	gtk_widget_show_all(window);
	gtk_main();   
}

5.球形顯示示例

??采用C語言最原始方式,將圖片生成點陣數據,調用畫點函數顯示球形。

pYYBAGOEDZaAQJOuAAhCoqgeA1s504.png#pic_centerpoYBAGOEDZeASljuAAxZkK_4gjA670.png#pic_center

6.命令行下輸出通過printf輸出示例

pYYBAGOEDZiAXP3OAAB_u8VX6pQ077.png

#include 
#define MAP_W 64
#define MAP_H 64
const char buff[]=
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x0E,0x70,0x0F,0xF8,0x00,0x00,0x00,0x00,0x3B,0xC0,0x03,0xFE,0x00,0x00,0x00,0x00,0xE7,0x00,0x00,0x7F,0x80,0x00,0x00,0x03,0xFC,0x00,0x00,0x61,0xE0,0x00,0x00,0x07,0xF8,0x00,0x00,0x60,0x60,0x00,0x00,0x0F,0xF8,0x00,0x00,0x60,0x38,0x00,
0x00,0x1F,0xF8,0x00,0x00,0x60,0x1C,0x00,0x00,0x3F,0xF8,0x00,0x00,0x40,0x06,0x00,0x00,0x7F,0xF8,0x00,0x00,0x40,0x03,0x00,0x00,0xFF,0xF0,0x00,0x00,0x60,0x01,0x00,0x01,0xFF,0xF0,0x00,0x01,0xE0,0x01,0xC0,0x01,0xFF,0xF8,0x00,0x07,0xF0,0x00,0x40,0x03,0xFF,0xFC,0x00,0x1F,0xF0,0x00,0x60,0x03,0xFF,0xFF,0xC0,0x7F,0xF8,0x00,0x60,0x07,0xFF,0xC0,0xFF,0xFF,0xFC,0x00,0x30,0x07,0xFF,0x00,0x1F,0xFF,0xFE,0x00,0x30,
0x0F,0xFE,0x00,0x07,0xFF,0xFF,0x00,0x38,0x0F,0xFC,0x00,0x03,0xFF,0xFF,0x80,0x38,0x1C,0x78,0x00,0x03,0xFF,0xFF,0xC0,0x38,0x18,0x30,0x00,0x03,0xFF,0xFF,0xE0,0x3C,0x18,0x30,0x00,0x03,0xFF,0xFF,0xE0,0x3C,0x10,0x20,0x00,0x03,0xFF,0xFF,0xFC,0x3C,0x30,0x20,0x00,0x03,0xFF,0xFF,0xEF,0xFC,0x30,0x20,0x00,0x01,0xFF,0xFF,0xC0,0x7C,0x20,0x20,0x00,0x01,0xFF,0xFF,0xC0,0x3C,0x20,0x20,0x00,0x01,0xFF,0xFF,0x80,0x3E,
0x20,0x20,0x00,0x01,0xFF,0xFF,0x00,0x1E,0x20,0x20,0x00,0x03,0xFF,0xFF,0x00,0x1E,0x20,0x20,0x00,0x03,0xFF,0xFE,0x00,0x1E,0x20,0x30,0x00,0x07,0x3F,0xFE,0x00,0x0E,0x20,0x30,0x00,0x1C,0x07,0xFC,0x00,0x0E,0x20,0x38,0x00,0x38,0x00,0x7C,0x00,0x0E,0x20,0x3E,0x00,0x60,0x00,0x18,0x00,0x0C,0x30,0x3F,0xC1,0xC0,0x00,0x18,0x00,0x0C,0x30,0x3F,0xFB,0x80,0x00,0x08,0x00,0x0C,0x10,0x7F,0xFF,0x00,0x00,0x0C,0x00,0x1C,
0x10,0x7F,0xFE,0x00,0x00,0x0C,0x00,0x14,0x18,0x7F,0xFE,0x00,0x00,0x0C,0x00,0x1C,0x1C,0x7F,0xFE,0x00,0x00,0x0C,0x00,0x38,0x0E,0xFF,0xFE,0x00,0x00,0x04,0x00,0x28,0x0F,0xFF,0xFE,0x00,0x00,0x04,0x00,0x78,0x04,0xFF,0xFF,0x00,0x00,0x04,0x00,0xD0,0x06,0x7F,0xFF,0x00,0x00,0x07,0x01,0xE0,0x02,0x3F,0xFF,0x00,0x00,0x0F,0xFF,0x20,0x03,0x3F,0xFF,0x00,0x00,0x1F,0xFF,0x60,0x01,0x1F,0xFF,0x80,0x00,0x3F,0xFE,0xC0,
0x01,0xDF,0xFF,0x80,0x00,0x7F,0xFF,0x80,0x00,0x6F,0xFF,0xC0,0x00,0xFF,0xFF,0x00,0x00,0x67,0xFF,0xE0,0x01,0xFF,0xFE,0x00,0x00,0x33,0xFF,0xFE,0x03,0xFF,0xFC,0x00,0x00,0x1D,0xF0,0x07,0xFF,0xFF,0xF8,0x00,0x00,0x0F,0x80,0x00,0x7F,0xFF,0xF0,0x00,0x00,0x03,0x80,0x00,0x0F,0xFF,0xE0,0x00,0x00,0x03,0xC0,0x00,0x0F,0xFF,0xC0,0x00,0x00,0x00,0xE0,0x00,0x07,0xFF,0x80,0x00,0x00,0x00,0x38,0x00,0x07,0xFC,0x00,0x00,
0x00,0x00,0x0F,0x00,0x07,0xF8,0x00,0x00,0x00,0x00,0x01,0xFE,0x7F,0xC0,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};/*"C:Users87256Desktop1.bmp",0*/
int main()
{
	int i,j;
	int cnt=0;
	unsigned char temp;
	for(i=0;i

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7598

    瀏覽量

    136197
收藏 人收藏

    評論

    相關推薦

    蘑菇車聯亮相2024年世界互聯網大會烏鎮峰會

    近日,2024年世界互聯網大會烏鎮峰會在浙江桐鄉開幕。桐鄉是世界互聯網大會永久舉辦地,也是全國首批車路云一體化應用試點城市。大會期間,蘑菇車聯在桐鄉市建成首個全息實時數字孿生路口,并正式投入運行,實現路側數據上車應用。
    的頭像 發表于 11-22 15:54 ?116次閱讀

    高通亮相2024年世界互聯網大會

    以“擁抱以人為本、智能向善的數字未來——攜手構建網絡空間命運共同體”為主題的2024年世界互聯網大會,于11月19日至22日在烏鎮舉行。高通公司憑借“專為Windows 11 AI PC打造的擁有
    的頭像 發表于 11-21 10:21 ?215次閱讀

    2024世界物聯網博覽會圓滿落幕!

    2024世界物聯網博覽會于11月11日至13日在江蘇無錫太湖國際博覽中心盛大開展。此次博覽會以“泛在感知,智能物聯”為主題,展示國內外在新一代通信技術、城市治理、衛星互聯網、工業互聯網及智能制造等
    的頭像 發表于 11-15 16:13 ?246次閱讀
    2024<b class='flag-5'>世界</b>物聯網博覽會圓滿落幕!

    中科創達2024世界物聯網博覽會精彩回顧

    近日,2024世界物聯網博覽會圓滿收官。在這場科技盛宴中,中科創達閃耀全場,收獲了令人矚目的成績。
    的頭像 發表于 11-14 11:30 ?282次閱讀

    2024世界計算大會在長沙開幕 算出新質生產力

    昨天,2024世界計算大會在長沙開幕,2024世界計算大會為期2天,主題設置為“智算萬物 湘約未來——算出新質生產力”,共設置1場開幕式暨主題報告會、12場專題活動、1場賽事和1個專題展。
    的頭像 發表于 09-25 17:17 ?221次閱讀

    2024世界消費電子展新聞發布會成功舉辦

    8月8日,2024世界消費電子展(World Consumer Electronics Expo,簡稱CEE)組委會在深圳市福田區深業上城城市云客廳召開新聞發布會,宣布2024世界消費電子展將于
    發表于 08-08 16:55 ?372次閱讀
    2024<b class='flag-5'>世界</b>消費電子展新聞發布會成功舉辦

    商湯科技出席2024世界人工智能大會

    2024世界人工智能大會(WAIC 2024)期間,昇騰人工智能產業高峰論壇2024成功舉辦,聚焦大模型推理和客戶伙伴優秀實踐,探索加速大模型創新與應用落地之路。
    的頭像 發表于 07-10 11:19 ?813次閱讀
    商湯科技出席2024<b class='flag-5'>世界</b>人工智能大會

    云知聲亮相2024世界人工智能大會

    7月4日-7月7日,以“以共商促共享,以善治促善智”為主題的2024世界人工智能大會暨人工智能全球治理高級別會議(以下簡稱“WAIC 2024”)在上海召開,國務院總理李強出席2024世界人工智能大會暨人工智能全球治理高級別會議開幕式并致辭。
    的頭像 發表于 07-08 16:07 ?960次閱讀

    經緯恒潤亮相2024世界智能產業博覽會

    近日,以“智行天下能動未來”為主題的2024世界智能產業博覽會(以下簡稱“智博會”)在國家會展中心(天津)成功舉辦。本次智博會上,經緯恒潤自主研發的汽車電子產品聯合天津(西青)國家級車聯網先導區
    的頭像 發表于 06-28 08:00 ?399次閱讀
    經緯恒潤亮相2024<b class='flag-5'>世界</b>智能產業博覽會

    體育與TDK:使足球運動越來越狂熱的VAR系統和傳感器技術

    足球是一項受歡迎的運動,在世界范圍內擁有著非常多的運動員和觀眾。由FIFA (國際足球聯合會) 主辦的世界杯每4年舉辦一次,是全球32支球隊 (2026年48支球隊) 聚集在一起,角逐
    的頭像 發表于 03-27 14:19 ?727次閱讀
    體育與TDK:使<b class='flag-5'>足球</b>運動越來越狂熱的VAR系統和傳感器技術

    愛立信亮相2024世界移動通信大會

    隨著2024世界移動通信大會在西班牙巴塞羅那的盛大開幕,愛立信以“無限暢想,無盡可能”為主題,成為了全場焦點。此次展會將持續四天,愛立信將從“掘金5G”、“可編程網絡”和“共塑未來”三大維度來展現其前沿技術和解決方案。
    的頭像 發表于 02-27 10:04 ?612次閱讀

    恩智浦半導體將參加2024年世界移動通信大會(MWC 2024)

    2月26日-29日,恩智浦半導體將參加于巴塞羅那舉辦的2024年世界移動通信大會(MWC 2024)。
    的頭像 發表于 02-23 09:19 ?662次閱讀

    Ansys入選“2023世界智能制造十大科技進展”榜單

    近日,2023世界智能制造大會在南京盛大召開,在主題大會期間重磅發布智能制造“雙十”科技進展名單,《Ansys AI驅動的工程仿真解決方案》成功入選“2023世界智能制造十大科技進展”榜單*。
    的頭像 發表于 12-22 10:28 ?735次閱讀
    Ansys入選“2023<b class='flag-5'>世界</b>智能制造十大科技進展”榜單

    《2023世界新能源汽車大會共識》發布

    本文 轉自: 汽車學會 12月8日,中國科協主席、世界新能源汽車大會主席萬鋼在2023世界新能源汽車大會“加速重構汽車產業新生態”主論壇上發布了《2023世界新能源汽車大會共識》。 “共識”準確把握
    的頭像 發表于 12-13 15:50 ?372次閱讀
    《2023<b class='flag-5'>世界</b>新能源汽車大會共識》發布

    線下展覽火熱報名中! 2023世界智能制造大會即將啟幕

    2023世界智能制造大會由江蘇省人民政府、工業和信息化部、中國科學技術協會共同主辦,以“智改數轉網聯、數實融合創新”為主題,舉辦主題大會、專場活動、專業論壇、行業賽事以及專業展覽等相關活動,將突出
    發表于 12-01 15:51 ?266次閱讀