OPENCV 转换图片为指定格式

// TrainingFaceSegment.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include<windows.h>
#include<iostream>
#include<string>
#include "cv.h"
#include "highgui.h"  

IplImage* img;

IplImage* resizeImg;

void find(char * lpPath)
{

	char szFile[MAX_PATH] = {0};
	char szFind[MAX_PATH];
	char root[MAX_PATH];

	WIN32_FIND_DATA FindFileData;
	strcpy(szFind,lpPath);

	strcat(szFind,"*.*");
	HANDLE hFind=::FindFirstFile(szFind,&FindFileData);

	if(INVALID_HANDLE_VALUE == hFind) return;
	while(TRUE)
	{
		if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
		{
			if(FindFileData.cFileName[0]!='.')
			{
				strcpy(szFile,lpPath);

				strcat(szFile,FindFileData.cFileName);
				strcat(szFile,"//");
				find(szFile);
			}
		}
		else
		{

			strcpy(root, lpPath);
			strcat(root,FindFileData.cFileName);
			img = cvLoadImage(root);

			strcpy(root, "..//..//images2//");
			strcat(root,FindFileData.cFileName);
			cvSaveImage(root,img);

			cvReleaseImage(&img);

		}

		if(!FindNextFile(hFind,&FindFileData)) break;
	}
	FindClose(hFind);

}
void main()
{

	find("..//..//images//");

	getchar();
}
strcat(root,FindFileData.cFileName);

把上面这句话的cFileName改成自己想要的格式如jpg.bmp即可

时间: 2024-12-25 02:51:19

OPENCV 转换图片为指定格式的相关文章

Linux: 给右键菜单加一个“转换图片为jpg格式”

Linux上通常都会安装imagemagick这个小巧但又异常强大的工具.这个软件提供了一系列很好用的功能.这里说一说如何使用它的convert命令转换图片为jpg格式,以及如何把它添加到Thunar的右键菜单. convert转换图片为jpg格式用起来超简单: convert -format jpg original_picture_file.png ./converted_jpg_file.jpg 甚至可以转换任意格式的网络图片并保存到本地: convert -format jpg http

可以转换图片与PDF格式的软件

pdf转换成JPG转换器是一款功能强大好用的pdf文件转换成JPG文件的软件,界面简单,功能稳定,支持批量转换,操作起来非常方便,完美支持将pdf文档转成JPG文档,使用pdf 转word无需安装Adobe Acrobat,Acrobat Reader pdf软件.功能介绍:pdf转换成JPG软件工具可以帮你将pdf文档转换成JPG文件,减少工作负担,支持图文混合排版,在pdf转成JPG之前请确认pdf文件有没有密码,有则先去除再进行转换效果会更好.应用方案:A公司有1000个项目文档,源文件为

html5 图片转为base64格式异步上传

因为有这个需求(移动端),所以就研究了一下,发现还挺不错的.这个主要是用了html5的API,不需要其他的JS插件,不过只有支持html5的浏览器才行,就现在而言应该大部份都支持的.<!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport"

ImageUtil图片工具: 压缩/格式转换等

import net.coobird.thumbnailator.Thumbnails; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import sun.misc.BASE64Encoder; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import jav

截图怎么保存为指定格式的图片

我们在日常生活中,经常会需要指定格式的图片,那么我们是不是有这样的困惑:截图怎么保存为指定格式的图片?如何截图和转变图片格式?电脑上的截图怎么变成jpg格式把电脑整个屏幕截了图后,怎么保存为图片jpg格式?桌面截图图片,怎么改格式截图截的图片怎样变为JPG图片格式?qq截图怎么转化成JPG怎样把QQ截图格式转换成别的格式 截图及图片处理教程 原文地址:http://blog.51cto.com/13172026/2177414

使用WIC组件转换图片格式

#include <windows.h>#include <Wincodec.h>#pragma comment(lib, "Windowscodecs.lib" )HRESULT PNG2WDP(WCHAR* szPngFileName, WCHAR* szWdpFileName){    IWICImagingFactory *piFactory = NULL;    IWICBitmapEncoder *piEncoder = NULL;    IWICB

对图片的统一格式转换处理

package com.eshore.rbss.commons; import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.InputStream;import java.io.OutputStream; import javax.imageio.ImageIO; import org.apache.log4j.Logger; /** * 1.对图片时行格式转

JSONArray对日期类型的按指定格式转换的实现

1.DateJsonValueProcessor.java package com.px.util; import java.sql.Timestamp; import java.text.SimpleDateFormat; import net.sf.json.JsonConfig; import net.sf.json.processors.JsonValueProcessor; import java.util.Date; /** * JSONArray对日期类型的按指定格式转换的实现 *

PDF文件格式转换攻略:PDF格式转换图片格式

关于PDF文件格式的转换大家有了解多少吗?就比如将PDF格式转换成图片格式,可能之前大家对于PDF件大家都有了解到,办公中我们经常遇到过.现在小编在这里教大家如何将PDF格式转换成图片格式,有兴趣的伙伴可以学着尝试一下! 1.操作之前可以将转换成图片格式的PDF文件另存到电脑桌面上,这样便于在后面的操作. 2.打开PDF转换器进入到操作的页面,在操作页面中可以选择到"PDF转成其他文件"栏目下的功能"文件转换图片",这一步完成之后,然后继续进行下一步操作.3.这时候