2 weixin 37187127 weixin_37187127 于 2017.01.06 17:21 提问

轨迹条控制两幅图像Alpha混合

#include
#include "opencv2/highgui/highgui.hpp"
using namespace cv;
#define WINDOW_NAME "linear mixture example"
const int g_one = 100;
int g_two;
double g_three;
double g_four;
Mat g_sone;
Mat g_stwo;
Mat g_sthree;
void on_Trackbar(int, void*)
{
g_three = (double)g_two / g_one;
g_four = (1.0 - g_three);
addWeighted(g_sone, g_three, g_stwo, g_three, 0.0, g_sthree);
imshow(WINDOW_NAME, g_sthree);

}
int main(int argc, char** argv)
{
g_sone = imread("1.jpg");
g_stwo = imread("2.jpg");
if (!g_sone.data){
printf("error1");
return -1;
}
if (!g_stwo.data){
printf("error2");
return -1;
}
g_two = 70;
namedWindow(WINDOW_NAME, 1);
char TrackbarName[50];
sprintf(TrackbarName, "透明值 %d", g_one);
createTrackbar(TrackbarName, WINDOW_NAME, &g_two, g_one, on_Trackbar);
on_Trackbar(g_two, 0);
waitKey(0);
return 0;
}

project6.exe”(Win32): 已加载“C:\Users\bill\Documents\Visual Studio 2013\Projects\project6\Debug\project6.exe”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。
“project6.exe”(Win32): 已卸载“C:\Windows\SysWOW64\kernel32.dll”
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\apphelp.dll”。已加载符号。
“project6.exe”(Win32): 已加载“E:\opencv\build\x86\vc12\bin\opencv_highgui2413.dll”。无法查找或打开 PDB 文件。
“project6.exe”(Win32): 已加载“E:\opencv\build\x86\vc12\bin\opencv_core2413.dll”。无法查找或打开 PDB 文件。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcr120d.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcp120d.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\user32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\win32u.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\gdi32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcr120.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcp120.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\gdi32full.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\ole32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\combase.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\ucrtbase.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\rpcrt4.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\sspicli.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\cryptbase.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\bcryptprimitives.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\sechost.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\oleaut32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcp_win.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\advapi32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcrt.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvfw32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\avifil32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\avicap32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\winmm.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\shell32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\winmmbase.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\cfgmgr32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\windows.storage.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\msacm32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_5507ded2cb4f7f4c\comctl32.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\powrprof.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\shlwapi.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel.appcore.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\SHCore.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\profapi.dll”。已加载符号。
“project6.exe”(Win32): 已加载“C:\Windows\SysWOW64\imm32.dll”。已加载符号。
线程 0x2a38 已退出,返回值为 -1 (0xffffffff)。
线程 0x74fc 已退出,返回值为 -1 (0xffffffff)。
线程 0x3d6c 已退出,返回值为 -1 (0xffffffff)。
程序“[12808] project6.exe”已退出,返回值为 -1 (0xffffffff)。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!