2022年圣诞节到来啦,很高兴这次我们又能一起度过~
★★给大家推荐两首我很喜欢的歌曲,第一首是标题同名歌曲:1.张杰的《北斗星的爱》;另一首是:2.张杰的《星星》,这两首歌真的很震撼很好听!
我将从以下几个方面着手,根据我自己对话题主题的理解创作,讲一讲视觉图像检测的一个有趣练手项目,涉及点、线提取与一些简单的图像预处理运算:
祝福大家:在此先祝大家圣诞节快乐啦~
一、前言
本次项目的创意背景是偶然获得一张很有意境的图,拍摄下了北斗星的全貌,恰巧我是图像处理领域的爱好者,本人也对北斗星很喜欢,更像是本人的福星。故此,在看到那张图之后就想着简单处理一下,将图像变得更浪漫更有意境一些。。
二、创意名
希望借此将这张图以及相应的处理方法分享给大家,也把北斗星的福气分享给大家,希望疫情下的人们都可以平安健康。
三、效果展示
提前展示一下创意最终效果。
四、实现步骤
HALCON源码如下:
dev_update_off ()
dev_close_window ()
dev_open_window (0, 0, 456, 608, 'black', WindowHandle)
set_display_font (WindowHandle, 14, 'mono', 'true', 'false')
dev_set_line_width (2)
dev_set_draw ('margin')
set_line_style (WindowHandle, [2,2])
read_image (Image, 'BD_Star.jpg')
rgb1_to_gray (Image, GrayImage)
*=========================================上半部:北斗七星篇
gen_rectangle1 (ROI_0, 4, 7, 1141, 1354)
reduce_domain (GrayImage, ROI_0, ImageReduced)
threshold (ImageReduced, Regions, 100, 255)
connection (Regions, ConnectedRegions)
shape_trans (ConnectedRegions, RegionTrans, 'circle')
*统计星星数量并描述出北斗七星的轨迹
count_obj (ConnectedRegions, Number)
area_center (ConnectedRegions, Area, Row, Column)
gen_empty_obj (EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour1, [Row[0],Row[1]], [Column[0],Column[1]])
concat_obj (EmptyObject, Contour1, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour2, [Row[1],Row[2]], [Column[1],Column[2]])
concat_obj (EmptyObject, Contour2, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour3, [Row[2],Row[3]], [Column[2],Column[3]])
concat_obj (EmptyObject, Contour3, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour4, [Row[3],Row[4]], [Column[3],Column[4]])
concat_obj (EmptyObject, Contour4, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour6, [Row[4],Row[6]], [Column[4],Column[6]])
concat_obj (EmptyObject, Contour6, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.8)
gen_contour_polygon_xld (Contour7, [Row[5],Row[6]], [Column[5],Column[6]])
concat_obj (EmptyObject, Contour7, EmptyObject)
dev_display (Image)
dev_display (EmptyObject)
wait_seconds (0.5)
*=========================================下半部:房屋美化篇
threshold (GrayImage, Regions1, 0, 255)
difference (Regions1, ROI_0, RegionDifference)
opening_rectangle1 (RegionDifference, RegionOpening, 20, 20)
connection (RegionOpening, ConnectedRegions1)
select_shape_std (ConnectedRegions1, SelectedRegions, 'max_area', 70)
reduce_domain (GrayImage, SelectedRegions, ImageReduced1)
sobel_amp (ImageReduced1, EdgeAmplitude, 'sum_abs', 5)
threshold (EdgeAmplitude, Regions2, 35, 255)
connection (Regions2, ConnectedRegions2)
dev_display (Image)
* dev_display (ConnectedRegions2)
dev_display (RegionTrans)
dev_display (EmptyObject)
dev_disp_text ('2022年5月31日晚间,北斗七星图[供图:YM;图像处理:NCUTer]', 'window', 3, 3, 'black', 'box_color', 'white')
五、祝福语句
2022中英文圣诞节祝福语句子大全:
Wishing you a white Christmas。愿你有一个银白色的圣诞。
Wish all the best wishes for you。献上最美好的祝愿。
To wish you special joy at the holidays and all year。祝你节日以及一年中开开心心。
Much joy to you in the up coming year。愿您在新的一年充满快乐。
Thank you for all you have done for us。感谢您为我们所做的一切。
We'll be here after the NewYear。新年过后,我们会再回来。
Wishing you and your family a very merry Christmas。祝福您及全家圣诞快乐。
We offer Christmas blessings to you。我们向您献上圣诞节的祝福
There's no place like home for the holidays。在这佳节里,没有比家更好的地方了。
May the joy of Christmas be with you through out the year。愿圣诞佳节的喜悦,伴随您在度过新的一年。
May joy and health be with you always。祝您永远健康快乐。
Have you been naughty or nice this year?你今年乖不乖?
Don't forget to hang up the sock!别忘了挂上袜子!
Season's greetings。顺颂时祺。
Merry Christmas!
圣诞快乐!
Merry Christmas and a happy new year.
敬祝圣诞,恭贺新喜。
Best wishes on this holiday season.
献上最诚挚的节日祝福。
Wishing you and yours a merry Christmas this holiday season.
值此佳节,祝你全家圣诞快乐。
We wish you a merry Christmas.
我们祝你圣诞快乐。