BGRABitmap图像操作2:加载一幅图片

翻译 2016年08月31日 14:40:32


   下载一幅图片,image.png。用程序显示这幅图片。



unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs,
  BGRABitmap, BGRABitmapTypes;

type

  { TForm1 }

  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormPaint(Sender: TObject);
  private
    { private declarations }
    image: TBGRABitmap;

  public
    { public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
begin
  image := TBGRABitmap.Create('image.png');

end;

procedure TForm1.FormPaint(Sender: TObject);
begin
  image.Draw(Canvas,0,0,True);

end;

end.



opencv-把一个图像的一小块区域拷贝到另一个图像的指定区域

// vv.cpp : 定义控制台应用程序的入口点。 //opencv把一个图像的一小块区域拷贝到另一个图像的指定区域#include "stdafx.h" #include "cv.h" #incl...
  • yanxiaopan
  • yanxiaopan
  • 2016年07月19日 09:24
  • 2692

opencv把一个图像copy到另一个图像中

把一个图片添加到另一个图片中#include #include #include using namespace std; int main(int argc, char* argv[]) { ...
  • swj110119
  • swj110119
  • 2016年03月22日 19:31
  • 3353

Opencv中如何将两幅图像连接成一幅图像(Mat操作)

问题如下: 1、定义两幅图像Mat image1,image2,假设两幅图像同样大小 2、定义一幅图像Mat result,要将image1和image2连接到一起放到result中,假设image1...
  • Quincuntial
  • Quincuntial
  • 2015年11月20日 15:51
  • 3035

BGRABitmap图像操作14:BGRABitmap的 Canvas2D

unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, Forms, Controls, Gr...
  • bq_cui
  • bq_cui
  • 2016年10月06日 17:29
  • 283

BGRABitmap图像操作13:BGRABitmap的坐标系统

标准的画布采用整数坐标系统。CanvasBGRA 也是,不过反锯齿模式、alpha通道(透明)、gamma 纠正模式则不是。...
  • bq_cui
  • bq_cui
  • 2016年10月06日 16:49
  • 280

【OpenCV图像处理】八、图像的掩码操作

本篇内容参考 朱伟 主编 OpenCV图像处理编程实例 图像的掩码操作是指通过掩码核算子重新计算图像中各个像素的值,掩码核子刻画淋浴像素点对新像素值的影响程度,同时根据掩码算子中权重因子对原像素点进行...
  • qq_34784753
  • qq_34784753
  • 2017年03月03日 18:57
  • 1003

如何显示一副超大图像

如何显示超大图像
  • mataiyuan
  • mataiyuan
  • 2017年11月17日 10:27
  • 141

OpenCV(一)显示一幅图像代码详细讲解

#include "cv.h" #include "highgui.h" int main() { IplImage* img = cvLoadImage("G:/test.bmp",-1);...
  • u010725283
  • u010725283
  • 2016年11月10日 14:44
  • 1199

加载一幅图片

1、UIImage *image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle]pathForResource:file ofTyp...
  • jiang9724
  • jiang9724
  • 2011年05月11日 18:11
  • 374

OpenCV 对图像进行掩码操作

掩码操作是根据核来重新计算每个像素点的值,也就是对该像素点根据周围的像素点做一个加权平均。 就以增强图片对比对来展示吧,使用的是下面的这个公式: 利用指针,通过函数实现:void Sharpe...
  • qq_22033759
  • qq_22033759
  • 2015年09月02日 00:29
  • 3174
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:BGRABitmap图像操作2:加载一幅图片
举报原因:
原因补充:

(最多只允许输入30个字)