当我在调试模式下在qt creator下运行C++程序时,Qt创建者向我展示了带有"本地和表达式","断点"等的调试窗口.
有时我会关闭这些窗口以按Esc来查看代码.如何返回此视图?我现在真的需要在堆栈跟踪中掠夺,但我找不到一个按钮来显示堆栈.
我看了这个问题,但没有帮助.我的调试窗口运行良好,但是当我关闭它时,我无法再次打开它.唯一的方法 - 重新启动整个程序,再次显示调试视图,我可以使用它.
我尝试加载JPEG文件并从图像中删除所有黑白像素
C#代码:
...
m_SrcImage = new Bitmap(imagePath);
Rectangle r = new Rectangle(0, 0, m_SrcImage.Width, m_SrcImage.Height);
BitmapData bd = m_SrcImage.LockBits(r, ImageLockMode.ReadWrite, PixelFormat.Format32bppArgb);
//Load Colors
int[] colours = new int[m_SrcImage.Width * m_SrcImage.Height];
Marshal.Copy(bd.Scan0, colours, 0, colours.Length);
m_SrcImage.UnlockBits(bd);
int len = colours.Length;
List<Color> result = new List<Color>(len);
for (int i = 0; i < len; ++i)
{
uint w = ((uint)colours[i]) & 0x00FFFFFF; //Delete alpha-channel
if (w != 0x00000000 && w != 0x00FFFFFF) //Check pixel is not black or white
{
w |= …Run Code Online (Sandbox Code Playgroud)