草庐IT

CV_IMWRITE_JPEG_QUALITY

全部标签

c++ - 检测 windows jpeg 图标

如何根据Windows操作系统版本(XP,,vista,7)检测windows为jpeg图片使用的图标?通过检测我的意思是找到它的位置并能够使用图标文件。请使用C++。 最佳答案 我想您会在这里找到问题的解决方案:http://www.codeproject.com/Articles/29137/Get-Registered-File-Types-and-Their-Associated-Ico 关于c++-检测windowsjpeg图标,我们在StackOverflow上找到一个类似的

windows - 使用 Mingw 创建 OpenCV 3.1 的共享版本时未定义对 cv::redirectError 的引用

程序和版本:Windows10、Mingw32withgcc6.1.0、Cmake3.6.1、(Code::blocks16.01)首先,我应该提到构建静态构建确实可以完美地工作,仅构建共享构建是行不通的,而且我没有找到针对我的特定问题的解决方法。我尝试使用上述程序作为共享构建来构建OpenCV3.1。使用cmake的默认设置,出现以下错误:[34%]LinkingCXXexecutable..\..\bin\opencv_test_core.exe../../lib/libopencv_ts310.a(ts.cpp.obj):ts.cpp:(.text$_ZN6cvtest2TS4i

c++ - 未处理的异常 Microsoft C++ 异常:cv::Exception at memory location

我刚开始使用OpenCV。我下载了OpenCV2.4.9,并安装了MSVS2010。我的Windows是X64。我遵循了以下步骤:一个。在ConfigurationProperties下,单击Debugging->Environment并复制粘贴:PATH=C:\opencv\build\x86\vc10\binVC++目录->包含目录并添加条目:C:\opencv\build\includeVC++目录->库目录并添加条目:C:\opencv\build\x86\vc10\libLinker->Input->AdditionalDependencies并添加以下内容:opencv_c

c++ - 从 jpeg 内存缓冲区创建 HBITMAP?

我想从JPEG格式的字节数组创建HBITMAP。我已经搜索过,但我只能从位图文件创建它HBITMAPhbm=(HBITMAP)LoadImage(NULL,"fileName",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);有人可以告诉我怎么做吗? 最佳答案 只需使用GDIplus。它支持加载JPEG,还有一些其他的东西感觉更符合逻辑http://msdn.microsoft.com/en-us/library/ms533830%28v=vs.85%29.aspx使用“位

python,windows 7,无法导入cv2

我知道之前有人提出过这个问题,我已经尝试了所有发现的修复方法,但都无济于事。当我尝试导入cv2时,我收到消息:DLLloadfailed:%1isnotavalidWin32application.我在windows7,64bit上运行python2.7。我尝试使用以下方法安装cv2:python-mpipinstallcv2以及安装.whl文件(opencv_python-2.4.12-cp27-none-win_amd64.whl)。两次,cmd提示都告诉我它们已正确安装,但我仍然无法导入cv2。接下来我尝试的是下载最新版本的opencv并按照说明进行操作here安装它。我还尝试在

python - uri 警告 : Error opening file with Python OpenCV cv2. VideoCapture() 中缺少端口

当我尝试流式传输ipcam时,我遇到了如下所示的错误"[tcp@000000000048c640]Portmissinginuriwarning:Erroropeningfile(/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:901)"importnumpyasnpimportcv2cv2.__file__cap=cv2.VideoCapture('http://admin:password@http://192.168.1.***/')#cap=cv2.VideoCapture('https://www.youtube.c

c++ - 如何使用 GDI+ 库解码内存中的 jpeg?

GDI+提供了一个Image类,你可以使用这个类来读取一种格式的图像文件,然后将这个文件保存为另一种格式。但是如果我只想解码一个jpeg文件(已经加载到内存中),我该怎么做呢? 最佳答案 您可以使用SHCreateMemStream和Gdiplus::Image::FromStream#include#include#include#include...CComPtrstream;stream.Attach(SHCreateMemStream(buf,bufsize));Gdiplus::Image*image=Gdiplus::I

c++ - 如何在程序内存中搜索图片/png/jpeg/任何其他类型并显示?

嗯,最近我havefoundaveryinterestingarticle关于在线游戏中的MapHacks。读完后我读到他们使用内存扫描仪在内存中查找图像。他们将如何完成这样的程序,是否有免费的解决方案?如果不是,我该如何用C++编写代码?我怎么知道一段内存是“图像”?我可以将我自己的DLL加载到进程中,所以这应该不是什么大问题.. 最佳答案 回答您的问题:内存扫描器使用OSapi从另一个进程查询内存并执行模式或差异搜索。CheatEngine是一个很好的工具。文章中提到的工具通过根据内存中字节的值对像素进行着色来可视化内存。对齐仍

windows - 硬件JPEG解压/Win32

我知道大多数图形硬件都使用MPEG硬件解压缩。我想使用硬件来解压缩JPEG图像。有谁知道有关使用此功能的书籍或链接到任何信息,或者可以告诉我有关它的任何信息?另外,如果能得到每一帧的硬件解压,我也愿意把图片转成“视频”。这会更可行吗? 最佳答案 使用专用硬件对jpeg进行解压缩是在驱动程序级别可用的东西,因此从普通用户空间执行起来并不容易。尝试使用通用硬件辅助处理(例如CUDA)会更容易。但是,如果您只需要一部帧来自jpeg的电影,那么您应该检查ffmpeg,因为它是一种可以为视频做许多事情的工具,包括这件事或相反的事情(即将视频的

c++ - OpenCV 3 错误 'CV_FOURCC' : identifier not found

刚刚在PC上使用VisualStudio2013构建了OpenCV3,现在我正在尝试编写代码,但遗憾的是我不知道出了什么问题?#include"opencv2/opencv.hpp"#includeusingnamespacestd;usingnamespacecv;intmain(){VideoCapturevcap(0);if(!vcap.isOpened()){cout>frame;video.write(frame);imshow("Frame",frame);charc=(char)waitKey(33);if(c==27)break;}return0;1>------Bui