因此,我试图创建一个应用程序,用户可以按下一个按钮,用手机的相机拍摄一个图像,然后按另一个按钮将该图像设置为手机的壁纸。
我开始相机的意图如下:(这是在一个onClick方法)
Intent i;
i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(i, cameraResults);
然后,我实现了这个方法来接收来自照相机的图像:
protected void onActivityResult(int requestCode, int res
我尝试使用dxl参考手册中给出的DXL脚本导入图片,但我的尝试都是徒劳的。它会导致一个错误:
-R-E- DXL: <Line:1> The format of this picture is not recognised
-I- DXL: execution halted
注:图片格式为BMP图像。
我的代码是:
if (importPicture("test", "C:\\Users\\Downloads\\test1.bmp", "BMP")) {
print "Successfully imported pictur
我正试着在C#里自己做一些光学字符识别。我最初来自Java,这是我使用C#的第一个“项目”
因此,我知道如何使用不同的ColorMatrizes在应用程序中绘制经过处理的位图。我也有这些,但我想使用处理后的图片来更好地分析图片。
这些是我获取ImageAttribute的方法
public static ImageAttributes ToGrayscale(Bitmap b)
public static ImageAttributes ToNegative(Bitmap b)
public static ImageAttributes ToSepia(Bitmap b)
public sta
在MFC中,我想要加载图像到对话框窗口,图片控件在C++中我使用以下方法:
void diaalo::OnBnClickedOk()
{
if(access("BMP",0))
{
MessageBox(L"Отсутствует папка BMP,\nгде должны находится файлы *.bmp\nдля работы с картинками \n",L"Внимание!",MB_ICONINFORMATION);
return;
}
if(acces
请帮助一下如何在java中减小图片的大小。
我的问题是
我把一张图片作为java程序的输入,把输出作为.bmp图片。
为了创建新的图像,我使用了以下代码
for (int i = 0; i < width; i++)
{
for (int j = 0; j < height; j++)
{
Color c = new Color(color2[i][j], color2[i][j], color2[i][j]);
我在我的项目中引用了tessnet lib,并调用了下面的code..but,它在初始化调用时没有任何异常
var fd = new OpenFileDialog();
if (fd.ShowDialog() == DialogResult.OK)
{
var fileP = fd.FileName;
var bmp = new Bitmap(fileP);
var tessocr = new tessnet2.Tesseract();
tessocr.Init(@&
我用下面的代码创建了一个图像
OpenFileDialog dlg = new OpenFileDialog();
dlg.FileName = ""; // Default file name
myImage = new Image();
try
{
Nullable<bool> result = dlg.ShowDialog();
if (result == true)
{
st
我有保存图片的代码(位图),它不保存它,每次都抛出异常,有什么问题吗?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Drawing.Imaging;
using System.IO;
na
是否有一个与VB.NET等价的?请特别注意以下代码示例中的bmp:
public void MyMethod(Object obj)
{
if (obj is Bitmap bmp)
{
// ...
}
}
还是is的短模式匹配语法是C#独有的?
编辑:
我已经知道这些语法:
If TypeOf obj Is Bitmap Then
Dim bmp As Bitmap = obj
' ...
End If
或
Dim bmp As Bitmap = TryCast(obj, Bitmap)
我从视频文件中提取了100个帧,并将每个帧保存为(.bmp),但是我发现每个帧格式都是PNG而不是BMP,我如何在C#中保存帧序列(格式为BMP而不是PNG,在图片中显示)?
string name;
for ( int i = 0; i < 100; i++ )
{
Bitmap videoFrame = video.ReadVideoFrame( );
name = (i).ToString().PadLeft(5, '0');
videoFrame.Save(@"D:\frames\" + name
我正在制作一个Windows Phone (c#)的音乐播放器。我决定用Pivot-Pages启动应用程序。其中一个是专辑列表,在列表的左侧有专辑Art。我创建了一个具有以下属性的类:
BitmapImage artwork;
Album alb;
我为绑定创建了一个视图模型类:
ObservableCollection<ViewModelHelper.AlbumHelper> albums = new ObservableCollection<ViewModelHelper.AlbumHelper>();
public ObservableCollectio
我正在使用visualbasic express。我想插入图像到excel应用程序。我已经成功了。以下是代码;
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
oExcel = CreateObject("Excel.Application")
oExcel.Visible = True
oBook = oExcel.Workbooks.Add
oSheet = oBook.Worksheets(1)
oSheet.Shapes.AddP