小编Yan*_*hof的帖子

我怎么知道从流中获得的图像格式?

我从一些Web服务获得一个字节流.此字节流包含图像的二进制日期,我使用下面的方法将其转换为Image实例.

我需要知道我有什么样的形象.它是一个简单的位图(*.bmp)或JPEG图像(*.jpg)还是一个png图像?

我怎么能找到它?

    public static Image byteArrayToImage( byte[] bmpBytes )
    {
        Image image = null;
        using( MemoryStream stream = new MemoryStream( bmpBytes ) )
        {
            image = Image.FromStream( stream );
        }

        return image;
    }
Run Code Online (Sandbox Code Playgroud)

c# image

71
推荐指数
5
解决办法
7万
查看次数

如何在不改变位图大小的情况下进行位图压缩?

我用这种方法来压缩图像

if(bitmapObject.compress(Bitmap.CompressFormat.PNG, 100, fOut))
{
    ... 
}
Run Code Online (Sandbox Code Playgroud)

但是我得到的图像在压缩动作之前的尺寸要小得多(在尺寸上).

我的应用程序需要通过网络发送压缩图像 - 所以我想发送尽可能少的数据...但我必须保持图像的原始大小.

有没有其他方法来保持原始位图维度与一些压缩?

android

52
推荐指数
3
解决办法
16万
查看次数

将二维数组转换为List(一维)的快速方法

我有一个二维数组,我需要将其转换为List(相同的对象).我不想使用for或foreach循环来获取每个元素并将其添加到List.还有其他方法吗?

c# arrays list type-conversion

24
推荐指数
3
解决办法
5万
查看次数

如何在.net(C#)中编写人工智能

我想写一些需要使用人工智能的代码.我不知道该怎么做.

我可以使用一些库吗?是否有一些我可以使用的.net环境(类似Prolog)?

.net c#

20
推荐指数
4
解决办法
7万
查看次数

何时使用{x:Type ...}?

有什么区别:

<Style TargetType="{x:Type Border}">
Run Code Online (Sandbox Code Playgroud)

和:

<Style TargetType="Border">
Run Code Online (Sandbox Code Playgroud)

何时以及为何需要使用{x:Type …}?

.net wpf xaml targettype

20
推荐指数
2
解决办法
4935
查看次数

使用引用类型成员定义结构是否有意义?

在定义具有引用类型成员的结构(而不​​是将其定义为类)时是否有任何意义?例如,要定义此结构:

public struct SomeStruct
{
    string name;
    Int32  place;
}
Run Code Online (Sandbox Code Playgroud)

我问,因为我知道结构是一个值类型,并在其中定义一些引用类型没有任何意义.

我对吗?有人可以解释一下吗?

.net clr struct value-type reference-type

19
推荐指数
1
解决办法
4997
查看次数

Task(System.Threading.Task)和Thread之间的区别

据我所知,Task和Thread之间的区别在于,任务发生在线程池中,而线程是我需要自己管理的东西..(并且该任务可以取消并返回到线程池中他的任务结束)

但在一些博客中,我读到如果操作系统需要创建任务并创建thread =>,那么创建(和销毁)任务将更容易.

有人可以解释为什么创建任务很简单那个线程?

(或许我在这里遗漏了一些东西......)

.net c# task-parallel-library

19
推荐指数
3
解决办法
1万
查看次数

如何更改TextView部分的文本颜色?

我的应用程序上有简单的textView控制器.
在这个textView我设置文本"123456789" - 文本颜色是黑色.

我希望最后三位数(789)将以红色文字显示.

有没有简单的方法可以不使用两个textView控件
(一个将包含黑色的"123456",第二个将包含红色的"789")

android

9
推荐指数
4
解决办法
5562
查看次数

在Android上选择文件夹对话框?

android SDK上有一些“选择文件夹对话框”吗?我用谷歌搜索,但没有找到任何东西。

我的意思是我正在寻找会弹出的对话框,并为我提供选择文件夹路径的选项(例如选择文件对话框...,但是return参数将是文件夹的完整路径)

很难相信,在这个奇妙的SDK中无法选择完整的文件夹路径。

任何帮助请..

谢谢。

directory android filepicker

9
推荐指数
1
解决办法
5944
查看次数

'Lock'占用CPU时间吗?

我有6个帖子.其中一个线程进入某个范围并打开'lock',所有其他线程都在等待并想要进入同一范围.

现在,其他线程是否会获得CPU时间?另一个线程是否在线程表中?我知道所有其他线程都处于等待状态 - 但CPU将尝试使线程继续并尝试进入范围(即使范围不可访问)

.net c# clr

8
推荐指数
1
解决办法
1598
查看次数