bitmap相关内容

设置为 imageview 后位图质量不佳

我正在创建一个为用户打开相机的应用程序,在捕获图像后,它将显示在 ImageView 上!但是 ImageView 中的图像质量很差 这是代码: public class Camera extends AppCompatActivity 实现 View.OnClickListener {ImageView imgView;按钮相机,setBackground;意图我;int cameraDat ..
发布时间:2022-01-06 12:04:44 移动开发

BMP 颜色反转功能不起作用

我编写了一些快速代码,用于反转 BMP 图像的颜色.我使用由油漆创建的 40x40 维 BMP 图像进行测试.然而,该函数似乎用白色像素完全填充它. void否定(字符 *FILE_NAME){文件* fp = fopen(FILE_NAME, "r+b");uint_64 原始数据,我;fseek(fp, 35, SEEK_SET);//raw_data = fgetc(fp) + fgetc ..
发布时间:2022-01-06 12:04:27 其他开发

Base64 转位图以在 ImageView 中显示

我有这个代码,它获取已经使用 webservice 转换为字符串的 BLOB 图像.这是 JSON 输出. {driver_name: "Anna Biendia"Taxi_plate_no: "NUV 900"driver_contact_no: "09169271825"driver_operator:“抢"driver_operator_address: "987 Buendia St. ..
发布时间:2022-01-06 12:04:16 移动开发

如何将位图绘制到另一个,但绘制到给定的四边形(不一定是矩形)中?

假设我有 2 个位图.一个是smallBitmap,一个是largeBitmap. 我想将整个smallBitmap绘制成largeBitmap,但只绘制到largeBitmap的一部分,而不是在一个直线regtangle中,而是绘制成一个四边形. 我认为草图最能描述我的意思: 这种情况的一个例子是倾斜的智能手机图像(如 this 或 this),您需要将屏幕截图放入其屏幕. ..
发布时间:2022-01-06 12:04:10 移动开发

将卡片视图转换为位图

类似类型的问题已被问过多次,但我仍然很难理解图像的保存位置.我正在使用this SO question的公认解决方案. 我有一个 cardview,我想将其转换为图像并共享(这是一个不同的问题).我的卡片视图是: ..
发布时间:2022-01-06 12:04:01 移动开发

如何检查图片是否为灰度

可能的重复: 如何查看位图的颜色深度? 我正在接收图片的路径.我需要知道那张图片是否是灰度的.我该怎么做? 我正在尝试使用此代码将该路径加载到位图,但它一直提示我该参数无效. Bitmap myBitmap = new Bitmap(pFilePath); 我可以从 ByteArray 中检查它是否是灰度的吗?或者有什么方法可以从位图做到这一点?那会怎样? 谢谢. 解 ..
发布时间:2022-01-06 12:03:55 C#/.NET

填充位图像素数组

我正在制作一个用 C 语言创建位图文件的程序.它使用 24 位颜色. 我分 3 个阶段编写文件,我首先编写 FileHeader,然后是 InfoHeader,然后是像素数据.我在填充像素数据时遇到问题,因此每行都在字边界上结束. 下面的代码有时有效,但只是没有while循环(它将填充添加到行尾).例如,对于 12x12 像素的图像,我可以将其缩放到 24x24,但不能缩放到 10x1 ..
发布时间:2022-01-06 12:03:48 其他开发

使用 EPL2 打印语言打印 bmp 文件时出现大黑线

这是本主题的第三部分.第 1 部分、第 2 部分.. 我能够成功地将我的单色位图打印到我的打印机,但是在打印项目时,图像右侧有一条大的黑色条纹. 这是原文 (Scanned in)打印机打印的内容 生成二进制 blob 的代码 Rectangle rect = new Rectangle(0, 0, Bitmap.Width, Bitmap.Height);System. ..
发布时间:2022-01-06 12:03:40 C#/.NET

位图中的颜色百分比

在不了解位图的情况下开始** 获取位图高度*宽度的总像素数获得总白色像素 其中 R==255 &B==255 &G==255获得总黑色像素 其中 R==0 &B==0 &G==0获得 R=G=B 的总灰色像素 其余的将是应该给我的混合颜色.显然程序会运行数千次,所以我需要使用Lockbits. 当前问题是结果不准确.请建议.尝试使用 aforge.net 或 imagemagick.ne ..
发布时间:2022-01-06 12:03:33 C#/.NET

如何在精确的像素位置绘制字符串

我尝试将 C# 中的字符串(单个字符)绘制到位图的精确位置: Bitmap bmp = new Bitmap(64, 64);图形 g = Graphics.FromImage(bmp);g.DrawString("W", font1, new SolidBrush(myColor), new Point(32,32); 在单个字母周围渲染了太多空白空间,我无法猜测绘制角色的“所需"位置以使其 ..
发布时间:2022-01-06 12:03:04 C#/.NET

Android SetPixels() 解释和例子?

我试图在我的 android 应用程序中将可变位图中的像素区域设置为不同的颜色.不幸的是,我无法让 setPixels() 正常工作.我不断收到 ArrayOutOfBoundsExceptions.我认为这可能与步幅有关,但我真的不确定.这是我仍然不明白的唯一参数.我在 setPixels(不是 setPixel)上看到的唯一其他帖子在这里:drawBitmap() 和setPixels():步 ..
发布时间:2022-01-06 12:02:54 移动开发

参数空异常位图保存到内存流

我正在尝试将我的位图保存到 MemoryStream - 这段代码有什么问题?为什么它让我argumentnullexception ? private void insertBarCodesToPDF(位图条码){......MemoryStream ms = new MemoryStream();条形码.保存(毫秒,System.Drawing.Imaging.ImageFormat.Mem ..
发布时间:2022-01-06 12:02:46 C#/.NET

相机意图结果问题

我正在尝试启动内置摄像头来拍照,这张照片的名称由启动摄像头的活动指定.(代码如下) 当相机返回时,onActivityResult() 直接进入resultCode == Activity.RESULT_CANCELED.对此和解决方案的任何解释将不胜感激. 相机确实拍摄了图像,我可以使用文件查看器在我的 sdcard 中看到它,但它的名字是来自相机的股票.我怎样才能使这张拍摄的图像的 ..
发布时间:2022-01-06 12:02:35 Java开发

如何旋转图像保留其原始大小?

我一直在尝试旋转图像,但遇到了一些问题.第一个代码块正在工作,但它导致了一个不受欢迎的副作用:旋转后,图像被缩小,以便 x 维度将匹配预先存在的 y维度. 所以我旋转了图像,但它只占据了画布的一部分. 为了解决这个问题,我想我应该创建一个更大的位图作为中间步骤,这样当它旋转时,图像就不需要为了适应而缩小. 该代码位于第二个块中.不幸的是,当我运行它时,我收到了一个通用的 GDI 错误 ..
发布时间:2022-01-06 12:02:29 其他开发

C# WPF 从 exe 文件夹加载图像

我想将我的程序从一台电脑移到另一台电脑,但问题是图像没有加载到任何其他电脑上(源问题).所以我想知道我是否可以创建一个放置 exe 的文件夹并将其命名为 Resources 并从那里加载每个图像. image2.Source = new BitmapImage(new Uri(@"Res\startoh.png")); 解决方案 您可以将图像作为资源添加到您的 Visual Studio 项 ..
发布时间:2022-01-06 12:02:19 C#/.NET

Android - 设置壁纸以适合手机屏幕尺寸

我使用最简单的代码来设置wallpaper: Bitmap bmap2 = BitmapFactory.decodeStream(getResources().openRawResource(R.drawable.a));getApplicationContext().setWallpaper(bmap2); 当图像尺寸大于屏幕尺寸时会出现问题.我只能看到输入图片的一部分. 我尝试调整像 ..
发布时间:2022-01-06 12:02:12 移动开发