Searched refs:planes (Results 1 - 25 of 145) sorted by relevance

123456

/external/opencv3/samples/cpp/
H A Dimage.cpp14 "It shows reading of images, converting to planes and merging back, color conversion\n"
59 vector<Mat> planes; // Vector is template vector class, similar to STL's vector. It can store matrices too. local
60 split(img_yuv, planes); // split the image into separate color planes
64 MatIterator_<uchar> it = planes[0].begin<uchar>(), it_end = planes[0].end<uchar>();
75 uchar* Uptr = planes[1].ptr<uchar>(y);
79 uchar& Vxy = planes[2].at<uchar>(y, x);
95 IplImage cv_planes_0 = planes[0], cv_noise = noise;
99 addWeighted(planes[
[all...]
H A Ddft.cpp43 Mat planes[] = {Mat_<float>(padded), Mat::zeros(padded.size(), CV_32F)}; local
45 merge(planes, 2, complexImg);
50 split(complexImg, planes);
51 magnitude(planes[0], planes[1], planes[0]);
52 Mat mag = planes[0];
/external/opencv3/samples/cpp/tutorial_code/core/interoperability_with_OpenCV_1/
H A Dinteroperability_with_OpenCV_1.cpp19 << "Also contains example for image read, spliting the planes, merging back and " << endl
62 vector<Mat> planes; // Use the STL's vector structure to store multiple Mat objects local
63 split(I_YUV, planes); // split the image into separate color planes (Y U V)
70 MatIterator_<uchar> it = planes[0].begin<uchar>(), it_end = planes[0].end<uchar>();
80 uchar* Uptr = planes[1].ptr<uchar>(y);
86 uchar& Vxy = planes[2].at<uchar>(y, x);
112 IplImage cv_planes_0 = planes[0], cv_noise = noisyI;
115 addWeighted(planes[
[all...]
/external/skia/src/gpu/
H A DGrTextureToYUVPlanes.h16 bool GrTextureToYUVPlanes(GrTexture* texture, const SkISize[3], void* const planes[3],
H A DGrYUVProvider.cpp26 bool init(GrYUVProvider*, SkYUVPlanesCache::Info*, void* planes[3], bool useCache);
35 bool YUVScoper::init(GrYUVProvider* provider, SkYUVPlanesCache::Info* yuvInfo, void* planes[3], argument
42 planes[0] = (void*)fCachedData->data();
43 planes[1] = (uint8_t*)planes[0] + yuvInfo->fSizeInMemory[0];
44 planes[2] = (uint8_t*)planes[1] + yuvInfo->fSizeInMemory[1];
61 planes[0] = fCachedData->writable_data();
64 planes[0] = fStorage.get();
66 planes[
85 void* planes[3]; local
[all...]
H A DGrYUVProvider.h60 * planes[] will have already been allocated by the client (based on the worst-case sizes
65 virtual bool onGetYUVPlanes(SkISize sizes[kPlaneCount], void* planes[kPlaneCount],
/external/skia/src/utils/
H A DSkRGBAToYUV.h18 bool SkRGBAToYUV(const SkImage*, const SkISize [3], void* const planes[3],
/external/drm_hwcomposer/
H A Dplatform.cpp44 std::vector<DrmPlane *> planes = local
46 if (planes.empty()) {
47 ALOGE("Display %d has no usable planes", crtc->display());
54 if (!planes.empty()) {
55 squash_plane = planes.back();
56 planes.pop_back();
58 ALOGI("Not enough planes to reserve for squash fb");
64 if (layers.size() > planes.size()) {
65 if (!planes.empty()) {
66 precomp_plane = planes
91 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
143 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
[all...]
H A Dplatform.h64 std::vector<DrmPlane *> *planes) = 0;
67 // Removes and returns the next available plane from planes
68 static DrmPlane *PopPlane(std::vector<DrmPlane *> *planes) { argument
69 if (planes->empty())
71 DrmPlane *plane = planes->front();
72 planes->erase(planes->begin());
88 std::vector<DrmPlane *> *planes,
91 DrmPlane *plane = PopPlane(planes);
113 // Takes a stack of layers and provisions hardware planes fo
87 Emplace(std::vector<DrmCompositionPlane> *composition, std::vector<DrmPlane *> *planes, DrmCompositionPlane::Type type, DrmCrtc *crtc, size_t source_layer) argument
[all...]
H A Dplatformnv.cpp199 std::vector<DrmPlane *> *planes) {
200 for (auto i = planes->begin(); i != planes->end(); ++i) {
203 planes->erase(i);
213 std::vector<DrmPlane *> *planes) {
222 auto primary_iter = planes->begin();
223 for (; primary_iter != planes->end(); ++primary_iter) {
232 if (primary_iter != planes->end()) {
236 planes->erase(primary_iter);
261 if (planes
198 GetCrtcPrimaryPlane(DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
210 ProvisionPlanes( std::vector<DrmCompositionPlane> *composition, std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, std::vector<DrmPlane *> *planes) argument
[all...]
/external/libdrm/tests/util/
H A Dpattern.h36 void *planes[3], unsigned int width,
/external/skia/tests/
H A DImageGeneratorTest.cpp53 void* planes[3] = { nullptr }; local
60 ig.getYUV8Planes(sizes, planes, nullptr, nullptr);
62 ig.getYUV8Planes(sizes, planes, rowBytes, nullptr);
63 ig.getYUV8Planes(sizes, planes, rowBytes, &colorSpace);
66 planes[0] = planes[1] = planes[2] = &dummy;
69 ig.getYUV8Planes(sizes, planes, rowBytes, &colorSpace);
/external/opencv3/samples/cpp/tutorial_code/core/discrete_fourier_transform/
H A Ddiscrete_fourier_transform.cpp35 Mat planes[] = {Mat_<float>(padded), Mat::zeros(padded.size(), CV_32F)}; local
37 merge(planes, 2, complexI); // Add to the expanded another plane with zeros
43 split(complexI, planes); // planes[0] = Re(DFT(I), planes[1] = Im(DFT(I))
44 magnitude(planes[0], planes[1], planes[0]);// planes[0] = magnitude
45 Mat magI = planes[
[all...]
/external/libvpx/libvpx/vp9/
H A Dvp9_iface_common.h18 * the Y, U, and V planes, nor other alignment adjustments that
50 img->planes[VPX_PLANE_Y] = yv12->y_buffer;
51 img->planes[VPX_PLANE_U] = yv12->u_buffer;
52 img->planes[VPX_PLANE_V] = yv12->v_buffer;
53 img->planes[VPX_PLANE_ALPHA] = NULL;
64 img->planes[VPX_PLANE_Y] = (uint8_t*)CONVERT_TO_SHORTPTR(yv12->y_buffer);
65 img->planes[VPX_PLANE_U] = (uint8_t*)CONVERT_TO_SHORTPTR(yv12->u_buffer);
66 img->planes[VPX_PLANE_V] = (uint8_t*)CONVERT_TO_SHORTPTR(yv12->v_buffer);
67 img->planes[VPX_PLANE_ALPHA] = NULL;
83 yv12->y_buffer = img->planes[VPX_PLANE_
[all...]
/external/libjpeg-turbo/java/org/libjpegturbo/turbojpeg/
H A DYUVImage.java43 * image format consisting of Y, Cb, and Cr image planes.
61 * chrominance planes would be 18 x 35 bytes. If you specify a line padding of
63 * each of the chrominance planes would be 20 x 35 bytes.
72 * planes, and allocate memory for the image planes.
80 * strides for all planes will be set to their respective plane widths. When
116 * planes.
118 * @param planes an array of buffers representing the Y, U (Cb), and V (Cr)
119 * image planes (or just the Y plane, if the image is grayscale.) These
120 * planes ca
148 YUVImage(byte[][] planes, int[] offsets, int width, int[] strides, int height, int subsamp) argument
212 setBuf(byte[][] planes, int[] offsets, int width, int strides[], int height, int subsamp) argument
217 setBuf(byte[][] planes, int[] offsets, int width, int strides[], int height, int subsamp, boolean alloc) argument
[all...]
/external/dng_sdk/source/
H A Ddng_bottlenecks.h57 uint32 planes,
67 uint32 planes,
77 uint32 planes,
89 uint32 planes,
102 uint32 planes,
115 uint32 planes,
128 uint32 planes,
141 uint32 planes,
154 uint32 planes,
167 uint32 planes,
667 DoSetArea8(uint8 *dPtr, uint8 value, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep) argument
688 DoSetArea16(uint16 *dPtr, uint16 value, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep) argument
709 DoSetArea32(uint32 *dPtr, uint32 value, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep) argument
732 DoCopyArea8(const uint8 *sPtr, uint8 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
759 DoCopyArea16(const uint16 *sPtr, uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
786 DoCopyArea32(const uint32 *sPtr, uint32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
813 DoCopyArea8_16(const uint8 *sPtr, uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
840 DoCopyArea8_S16(const uint8 *sPtr, int16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
867 DoCopyArea8_32(const uint8 *sPtr, uint32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
894 DoCopyArea16_S16(const uint16 *sPtr, int16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
921 DoCopyArea16_32(const uint16 *sPtr, uint32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
948 DoCopyArea8_R32(const uint8 *sPtr, real32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
977 DoCopyArea16_R32(const uint16 *sPtr, real32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
1006 DoCopyAreaS16_R32(const int16 *sPtr, real32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
1035 DoCopyAreaR32_8(const real32 *sPtr, uint8 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
1064 DoCopyAreaR32_16(const real32 *sPtr, uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
1093 DoCopyAreaR32_S16(const real32 *sPtr, int16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep, uint32 pixelRange) argument
1124 DoRepeatArea8(const uint8 *sPtr, uint8 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep, uint32 repeatV, uint32 repeatH, uint32 phaseV, uint32 phaseH) argument
1153 DoRepeatArea16(const uint16 *sPtr, uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep, uint32 repeatV, uint32 repeatH, uint32 phaseV, uint32 phaseH) argument
1182 DoRepeatArea32(const uint32 *sPtr, uint32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep, uint32 repeatV, uint32 repeatH, uint32 phaseV, uint32 phaseH) argument
1213 DoShiftRight16(uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 rowStep, int32 colStep, int32 planeStep, uint32 shift) argument
1530 DoEqualArea8(const uint8 *sPtr, const uint8 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
1557 DoEqualArea16(const uint16 *sPtr, const uint16 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
1584 DoEqualArea32(const uint32 *sPtr, const uint32 *dPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sColStep, int32 sPlaneStep, int32 dRowStep, int32 dColStep, int32 dPlaneStep) argument
1640 DoVignette16(int16 *sPtr, const uint16 *mPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sPlaneStep, int32 mRowStep, uint32 mBits) argument
1665 DoVignette32(real32 *sPtr, const uint16 *mPtr, uint32 rows, uint32 cols, uint32 planes, int32 sRowStep, int32 sPlaneStep, int32 mRowStep, uint32 mBits) argument
[all...]
H A Ddng_reference.h46 uint32 planes,
55 uint32 planes,
64 uint32 planes,
75 uint32 planes,
87 uint32 planes,
99 uint32 planes,
111 uint32 planes,
123 uint32 planes,
135 uint32 planes,
147 uint32 planes,
[all...]
H A Ddng_pixel_buffer.cpp366 uint32 planes,
373 , fPlanes (planes)
544 uint32 planes,
563 planes,
577 DoZeroBytes (dPtr, planes);
588 planes,
605 DoZeroBytes (dPtr, planes << 1);
616 planes,
633 DoZeroBytes (dPtr, planes << 2);
644 planes,
364 dng_pixel_buffer(const dng_rect &area, uint32 plane, uint32 planes, uint32 pixelType, uint32 planarConfiguration, void *data) argument
542 SetConstant(const dng_rect &area, uint32 plane, uint32 planes, uint32 value) argument
668 SetZero(const dng_rect &area, uint32 plane, uint32 planes) argument
710 CopyArea(const dng_pixel_buffer &src, const dng_rect &area, uint32 srcPlane, uint32 dstPlane, uint32 planes) argument
1435 uint32 planes = fPlanes; local
1632 MaxDiff(const T *src1, int32 s1RowStep, int32 s1PlaneStep, const T *src2, int32 s2RowStep, int32 s2PlaneStep, uint32 rows, uint32 cols, uint32 planes) argument
1678 MaxDiff(const T *src1, int32 s1ColStep, int32 s1RowStep, int32 s1PlaneStep, const T *src2, int32 s2ColStep, int32 s2RowStep, int32 s2PlaneStep, uint32 rows, uint32 cols, uint32 planes) argument
[all...]
H A Ddng_pixel_buffer.h84 /// The pixel geometry describes the layout in terms of how many planes, rows and columns
96 // Range of planes this buffer holds.
173 /// \param planes Number of planes
176 /// \param planarConfiguration Layout of the pixel planes in memory: One
180 dng_pixel_buffer (const dng_rect &area, uint32 plane, uint32 planes,
203 /// Number of planes of image data.
204 /// \retval Number of planes held in buffer.
219 /// Step, in pixels not bytes, between planes of data in buffer.
500 /// \param planes Numbe
514 SetConstant_uint8(const dng_rect &area, uint32 plane, uint32 planes, uint8 value) argument
532 SetConstant_uint16(const dng_rect &area, uint32 plane, uint32 planes, uint16 value) argument
550 SetConstant_int16(const dng_rect &area, uint32 plane, uint32 planes, int16 value) argument
568 SetConstant_uint32(const dng_rect &area, uint32 plane, uint32 planes, uint32 value) argument
586 SetConstant_real32(const dng_rect &area, uint32 plane, uint32 planes, real32 value) argument
635 CopyArea(const dng_pixel_buffer &src, const dng_rect &area, uint32 plane, uint32 planes) argument
[all...]
H A Ddng_read_image.h119 uint32 planes,
127 uint32 planes,
138 uint32 planes,
148 uint32 planes,
170 uint32 planes,
/external/skia/src/core/
H A DSkImageGenerator.cpp55 bool SkImageGenerator::getYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3], argument
61 bool isValidWithPlanes = (planes) && (rowBytes) &&
62 ((planes[0]) && (planes[1]) && (planes[2]) &&
65 ((nullptr == planes) ||
66 ((nullptr == planes[0]) && (nullptr == planes[1]) && (nullptr == planes[2]))) &&
70 // Either we have all planes an
91 onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3]) argument
95 onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3], SkYUVColorSpace* colorSpace) argument
[all...]
/external/libdrm/tests/kms/
H A Dlibkms-test-device.c139 device->planes = calloc(res->count_planes, sizeof(plane));
140 if (!device->planes)
144 plane = kms_plane_create(device, res->planes[i]);
148 device->planes[i] = plane;
182 kms_plane_free(device->planes[i]);
184 free(device->planes);
209 if (device->planes[i]->type == type) {
211 return device->planes[i];
/external/libvpx/libvpx/test/
H A Dutil.h34 int64_t d = img1->planes[VPX_PLANE_Y][i * img1->stride[VPX_PLANE_Y] + j] -
35 img2->planes[VPX_PLANE_Y][i * img2->stride[VPX_PLANE_Y] + j];
/external/opencv3/samples/gpu/
H A Dfarneback_optical_flow.cpp93 GpuMat planes[2]; local
94 cuda::split(d_flow, planes);
96 planes[0].download(flowx);
97 planes[1].download(flowy);
107 Mat planes[] = {flowx, flowy}; local
108 split(flowxy, planes);
109 flowx = planes[0]; flowy = planes[1];
/external/skia/src/lazy/
H A DSkDiscardablePixelRef.h58 void* planes[3],
62 // re-decoding to YUV8 planes.
66 return fGenerator->getYUV8Planes(sizes, planes, rowBytes, colorSpace);

Completed in 685 milliseconds

123456