奇葩是什么意思 解释

奇葩是什么意思 解释,第1张

奇葩的解释

(1).珍奇的花。 汉 司马 相如 《美人赋》 :“奇葩逸丽,淑质艶光。” 明 朱鼎 《玉镜台记·庆赏》 :“只见万种奇葩呈艶丽,十分春色在枝头。” 郭沫若 《蔡文姬》 第五幕:“春兰秋菊呵竟放奇葩,熏风永驻呵吹绿天涯!” (2).喻出众的作品。 碧野 《名城颂》 :“﹝ 《丝路 花雨 》 ﹞这朵 鲜艳 多姿的艺术奇葩,给死者以怀念,给生者以 欣慰 。”

词语分解

奇的解释 奇 í 特殊 的, 稀罕 ,不常见的:奇闻。 奇迹 。奇志。 奇观 。奇妙。奇巧。奇耻大辱。 出人意料的,令人不测的:奇兵。奇计。奇袭。出奇制胜。 惊异 ,引以为奇:奇怪。惊奇。不足为奇。 偶 奇 ī 数目不成双的 葩的解释 葩 ā 花,引申为华美:葩华(花)。奇葩异草。 部首 :艹。

/*

虽然我会继续作出,完整的注释,但是我很担心这个程序的可行性。

下面先说说此程序的原理。

摄像头拍摄某个区域,并显示在预览窗口

开始监视时先将当前预览窗口的画面存储为JPEG文件,且记住其文件大小。

每隔一段时间,将预览窗口新的画面存储为JPEG文件,如果现在这个文件大小和之前的不同,就认为画面变了,也就是有人偷苹果。

大致就是这样。

这里,因为存在抖动、噪音等因素,都会导致画面的不同,而且这个画面存储之后是不是和原来的相同也是不能100%确定的,所以有点担心。

下面是注释,太简单的就不注释了,毕竟你也是学过的。

很明显,你似乎使用C++ Builder写的东西。注释中有不合理的成分请无情的指正,谢谢

*/

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm1 *Form1

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

//存储预览窗口画面为JPEG文件,文件名“temp.jpg”

void _fastcall TForm1::scanpic()

{

//创建一个点阵图,用来存储预览窗口的画面

Graphics::TBitmap *Bitmap =new Graphics::TBitmap

//创建一个JPEG图形,用来压缩图片

TJPEGImage *jmp=new TJPEGImage

//设置点阵图的宽高和预览窗口客户区一样

//Panel1肯定充满了客户区,我估计

Bitmap->Width=Form1->Panel1->Width

Bitmap->Height=Form1->Panel1->Height

//设置使用每个象素占用的大小为32bit

Bitmap->PixelFormat=pf32bit

//预览窗口的画面到点阵图

::BitBlt (Bitmap->Canvas->Handle,Form1->Panel1->Left,Form1->Panel1->Top,Form1->Panel1->Width,Form1->Panel1->Height,Form1->Canvas->Handle,0,0,SRCCOPY)

//用点阵图的内容填充JPEG

jmp->Assign(Bitmap)

//压缩

jmp->Compress()

//保存为"temp.jpg"

jmp->SaveToFile("temp.jpg")

//释放TJPEGImage对象

delete jmp

//释放TBitmap对象

delete Bitmap

}

//-------------------------------------------------

//获取"aa.jpg"文件的大小,我看是弄错了,应该是"temp.jpg"才对,要是这里没错就是前面错了。暂且认为是这里写错了。

int _fastcall TForm1::getfiles()

{

//打开"aa.jpg"(应该是temp.jpg)

HANDLE HMyFile=::CreateFile ("aa.jpg",GENERIC_READ,0,0,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0)

//获取文件大小

double sized=(double)::GetFileSize((void*)HMyFile,NULL)

//关闭文件

CloseHandle(HMyFile)

//返回文件大小

return sized

}

// --------------------------------------------------------------------

//aaaa(估计是个button什么的)被点击就初始化摄像头,并且将新建预览窗口作为自己的子窗口。

void __fastcall TForm1::aaaaClick(TObject *Sender)

{

//新建预览窗口作为自己的子窗口

HWND capWin =capCreateCaptureWindow ((LPSTR) "Video Windows",WS_CHILD |

WS_VISIBLE,Panel1->Left,Panel1->Top,Panel1->Width,Panel1->Height,(HWND) Handle,1)

//连接摄像头驱动

if(capDriverConnect(capWin,0))

{

//连接成功就获取摄像头

capDriverGetCaps(capWin,&gCapDrvCaps,sizeof(CAPDRIVERCAPS))

//是否(获取成功并且)摄像头已经初始化成功

if(gCapDrvCaps.fCaptureInitialized)

{

//是,就设计拍摄间隔为66毫秒(就是这样应该)

capPreviewRate(capWin,66)

//启用预览

capPreview(capWin,TRUE)

}

else

{

//失败了就给点提示

StatusBar1->SimpleText="摄像头初始化失败!"

}

}

else

{

//连接不成功也给点提示

StatusBar1->SimpleText="摄像头连接不成功!"

}

}

//---------------------------------------------------------------------------

//StartCamera被点击后就存储当前画面,开始监控

void __fastcall TForm1::StartCameraClick(TObject *Sender)

{

//记录窗体上滚动条的值,这个是重要的,滚动条的值变了,那么和有可能窗体画面也改变了。所以要记住,比较画面的时候,这个值应该是相同的才合理。

jd=ScrollBar1->Position

//存储当前画面

scanpic()

//保存刚才画面的文件的大小

sizef=getfiles()

//定时器工作,开始定期监视画面的变化

Timer1->Enabled=true

}

//---------------------------------------------------------------------------

void __fastcall TForm1::ScrollBar1Change(TObject *Sender)

{

//记录窗体上滚动条的值,这句话我担心有问题,这样之前保存开始监视时的位置就不知道了。

我建议删掉下面这句。你要是改成ScrollBar1->Position=jd我还是一定赞同的。

jd=ScrollBar1->Position

}

//---------------------------------------------------------------------------

//检查画面是不是变化了

void __fastcall TForm1::Timer1Timer(TObject *Sender)

{

//保存现在的画面为文件

//这里没有将滚动条恢复原来的位置,我怕出问题。

//建议加上ScrollBar1->Position=jd先

scanpic()

//获取文件大小

sizetemp=getfiles()

//和以前的大小不一样就报警

if(abs(sizetemp-sizef)>jd)

{

AnsiString fp

//将当前时间按照指定的格式转换为字符串

DateTimeToString(fp,"yyyy'年'mm'月'dd'日'mm'分'ss'秒'",Now())

//显示警告内容

Memo1->Lines->Add("有人偷苹果!"+fp+IntToStr(sizetemp))

//播放警告声音

sndPlaySound("xx.wav",SND_ASYNC)

}

}

//---------------------------------------------------------------------------

*/

奇葩的意思是:

1.原意是指奇特而美丽的花朵,常用来比喻不同寻常的优秀文艺作品或非常出众的人物。比喻某人(或某事物)不落世俗,个性十足。

2.现在这个词更多带有调侃,指美好出众的事物不同。也多指向一些正常人行为和思维以外的,让人难以想象的行为。

读音:[qí pā]

出处:

1.汉·司马相如《美人赋》:“奇葩逸丽,淑质艶光。”

2.明·朱鼎《玉镜台记·庆赏》:“只见万种奇葩呈艶丽,十分春色在枝头。”

3.郭沫若《蔡文姬》第五幕:“春兰秋菊呵竟放奇葩,熏风永驻呵吹绿天涯!”

扩展资料

(1) 幸福是一朵美丽的奇葩,找到他的人都是快乐的;幸福是一幅美丽的画卷,看到他的人个个心满意足;幸福是空山一隅,见到他的人都驻足不前;幸福是一缕温暖的阳光,温暖寒日里的每个人。

(2) 像一笼轻纱,朦胧在无月的夜里;似一朵奇葩,静静地开在溯水的河畔;若一缕轻烟,飞舞在漫天黄沙的荒漠。拥有这种特性的,惟水。

(3) 在南美洲的亚马逊河丛林中,有许多奇葩异卉。

(4) 唐代诗人李白和杜甫是文坛上的两大奇葩,造诣高深,其它诗人只能瞠乎其后了。

(5) 瑶草奇葩不谢,青松翠柏常青。

(6) 剪纸诗是唐代百花争艳的诗苑中的奇葩,是唐代诗歌艺术与剪纸艺术的合璧。

(8) 唐代诗人李白和杜甫是文坛上的两大奇葩,造诣高深,其他诗人只能瞠乎其后了。

(9) 在这个奇葩的春天,一周时间让你过完春夏秋冬,穿大衣,脱大衣,洗大衣,收大衣,穿大衣,脱大衣,从30几度到3度,想要几度就几度。气温多变,祝福不变,愿你健康快乐度过这个奇葩的春天!

(10) 宋词,是文学殿堂里的一朵奇葩,它与唐诗、元曲一样千古流芳。历史是一首曲谱,时间是跳动着的音符。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8068626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存